src/projectStructure.js
// This function adds a resource to the current (last) entry of the deviceMaskversionLookupTable
This function adds a resource to the current (last) entry of the deviceMaskversionLookupTable
This function adds a resource to the current ( last ) entry of the deviceMaskversionLookupTable
addResourceToMaskversionEntry (name, access) {
    _.last(this.project.deviceMaskversionLookupTable).resources.push({
      name: name,
      access: access,
      addressSpace: undefined,
      startAddress: undefined,
      ptrResource: undefined, 
      interfaceObjectRef: undefined, 
      propertyID: undefined, 
      occurrence: undefined,
      length: undefined,
      flavour: undefined,
      readRights: undefined,
      writeRights: undefined
    })
  }
addResourceToMaskversionEntry ( name , access ) { _ . last ( this . project . deviceMaskversionLookupTable ) . resources . push ( { name : name , access : access , addressSpace : undefined , startAddress : undefined , ptrResource : undefined , interfaceObjectRef : undefined , propertyID : undefined , occurrence : undefined , length : undefined , flavour : undefined , readRights : undefined , writeRights : undefined } ) }
This function adds a resource to the current (last) entry of the deviceMaskversionLookupTable
This function adds a resource to the current ( last ) entry of the deviceMaskversionLookupTable
// Only if addrSpace === "Pointer" // Only if addressSpace === "SystemProperty" // Only if addressSpace === "SystemProperty"