Package Property Types Specification

Documentation
This package contains the definition of the property types for embedded real-time components. The property types contained in this package are simple, test, structure, simple sequence and structure sequence. These property types are all based upon basic primitive data types. All the elements of a sequence type (simple or structure sequence) are based upon the same element definition for each item in the sequence, in order to simplify a sequence definition for an embedded environment. Simple, Structure, and Sequence types can be used for configuring and/or querying a component's properties. Test properties are testable properties for a component. There are two subclasses of a Simple property, which are DeviceArtifactProperty and ExecutableProperty. The DeviceArtifactProperty is used to describe the characterisitics and capacities of a device. The ExecutableProperty is used to describe the executable parameters for an executable implementation (e.g., process, thread).

External Documents
PropertyTypesSpecification.doc 

Parent PackageDomain ProfileAssigned Component Package--Not Defined--
GlobalNo  


PackagesProperty Types Element Definitions


ClassesPropertySimplePropertyUnits
ValueRangeActionEnumerationLiteral
StructPropertyStructSequencePropertyTestPropertySimpleSequenceProperty
ConfigureQueryPropertyDeviceArtifactPropertyExecutablePropertySimpleValue
StructValue   



Property Settings

Data Modeler
dmItemFalseDMName 
dmSchema dmDomainPackage 
IsSchemaFalseIsDomainPackageFalse
IsRootSchemaFalseIsRootDomainPackageFalse
IsSchemaPackageFalseDatabaseID 
DBMS   


VC++
IsDirectoryFalseDirectory 


ANSI C++
CodeName IsNamespaceFalse


C++
IsNamespaceFalseIndent2
CodeName GenerateEmptyRegionsAll
GenerateEmptyRegionSetNone, Preserved, Unpreserved, All