Component RTComponent

Parent PackageRTComponents

Assigned Logical PackagesRTClasses

Property Settings

C Compilation
TargetServicesLibrary$ROSERT_HOME/C/TargetRTSTargetConfiguration[event_ui description='NT40T.x86-VisualC++-6.0' caption='Select...'] NT40T.x86-VisualC++-6.0
MakeTypeSet, MS_nmake, Unix_make, Gnu_make, ClearCase_clearmake, ClearCase_omakeCompilationMakeTypeMS_nmake
CompilationMakeCommandnmakeCompilationMakeArguments-k
CompilationMakeInsert CompileCommand$(CC)
CompileArguments$(DEBUG_TAG)InclusionPaths 

C++ Generation
OutputDirectory$@/$nameCodeGenDirName 
ComponentUnitName$nameCommonPreface 
MakeTypeSet, MS_nmake, Unix_make, Gnu_make, ClearCase_clearmake, ClearCase_omakeCodeGenMakeType
CodeGenMakeCommand$defaultMakeCommandCodeGenMakeArguments-k -s
CodeGenMakeInsert CodeSyncEnabledTrue

OT::CppLib
LibraryName$(LIB_PFX)$name$(LIB_EXT)BuildLibraryCommand$(AR)
BuildLibraryArguments LogicalThreads 
InterfaceVisibilityKindSetPublic, Limited Public, PrivateDefaultInterfaceVisibilityLimited Public
SharedLogicalViewPackageName SharedComponentViewPackageName 
SetInterface[event_ui caption='Edit...']InclusionPaths 
Libraries   

RTJava Project
BuildJarFalseOutputJarFilepath$modelDir/$compName/$compName.jar
JarCommandjar cvf ${dq}$modelDir/$compName/$compName.jar${dq} -C ${dq}$modelDir/$compName${dq} .OutputClassDir$modelDir/$compName
JavaCompilerjavac -d ${dq}$modelDir/$compName${dq}OutputDirectory$modelDir/$compName
BootstrapCommandrtjavagen -makegen -model ${dq}$modelFile${dq} -component ${dq}$qualifiedName${dq}GenerateCommand$defaultMake RTgenerate
CompileCommand$defaultMake RTcompileMakeTypeSetDefaultMakeType, Gnu_make, MS_nmake, Unix_make
MakeTypeDefaultMakeTypeComponentMakeInsert 
CodeGenMakeInsert CompileMakeInsert 
CleanAllCommand$defaultMake RTcleanall  

RTJava External Project
ClassPath   

OT::CppExec
TopCapsule PhysicalThreads[MainThread Priority='DEFAULT_MAIN_PRIORITY' StackSize='20000' ImplementationClass='RTPeerController'] [TimerThread Priority='DEFAULT_TIMER_PRIORITY' StackSize='20000' ImplementationClass='RTPeerController'] [ExternalLayerThread Priority='DEFAULT_LAYER_PRIORITY' StackSize='20000' ImplementationClass='RTPeerController']
ExecutableName$(TOP_CAPSULE)$(EXEC_EXT)DefaultArguments 
LinkCommand$(LD)LinkArguments 
UserObjectFiles UserLibraries 

C Generation
OutputDirectory$@/$nameCodeGenDirNamertg
ComponentUnitName$nameCommonPreface 
MakeTypeSet, MS_nmake, Unix_make, Gnu_make, ClearCase_clearmake, ClearCase_omakeCodeGenMakeTypeMS_nmake
CodeGenMakeCommandnmakeCodeGenMakeArguments-k
CodeGenMakeInsert CodeSyncEnabledTrue

OT::CppExtLib
ModelExportDirectory LibraryDirectory 
IncludeDirectory CodeGenDirName 
GenerateClassInclusionsTrueInclusionPaths 
Libraries LogicalThreads 

OT::CExec
TopCapsule PhysicalThreads[MainThread Priority='DEFAULT_MAIN_PRIORITY' StackSize='20000' FreeMessageQueueSize='DEFAULT_FREE_MSGQ_SIZE']
ExecutableName$(TOP_CAPSULE)$(EXEC_EXT)DefaultArguments 
LinkCommand$(LD)LinkArguments 
UserObjectFiles UserLibraries 

OT::CLib
LibraryName$(LIB_PFX)$name$(LIB_EXT)BuildLibraryCommand$(AR)
BuildLibraryArguments   

OT::CExtLib
CodeGenDirName GenerateClassInclusionsTrue
InclusionPaths Libraries 

C++ Compilation
TargetServicesLibrary$ROSERT_HOME/C++/TargetRTSTargetConfiguration[event_ui description='' caption='Select...']
MakeTypeSet, MS_nmake, Unix_make, Gnu_make, ClearCase_clearmake, ClearCase_omakeCompilationMakeType
CompilationMakeCommand$defaultMakeCommandCompilationMakeArguments-k -s
CompilationMakeInsert CompileCommand$(CC)
CompileArguments$(DEBUG_TAG)InclusionPaths