@@-- The following tags are available in this template: @@-- @@-- @_Name_@ : Partition name (usually the name of the binary) @@-- @_Threads_@ : Code generated for the threads @@-- @_Thread_Names_@ : Tag: list of thread names @@-- @_Node_Name_@ : Name of the node containing this partition @@-- @_Blocks_@ : Code generated for protected functions @@-- @_Coverage_@ : True if user requested code coverage enable @@-- @_Package_Name_@ : AADL Package name for the target (e.g. ocarina_porocessors_x86) @@-- @_CPU_Name_@ : CPU Name (e.g. x86_linux) @@-- @_CPU_Platform_@ : AADL CPU_Platform (e.g. PLATFORM_NATIVE) @@-- @_CPU_Classifier_@ : AADL CPU Classifier (e.g. ocarina_processors_x86::x86.linux) @@-- @_Bound_Functions_@ : List of user functions from Interface view @@-- @_Thread_Src_Name_@ : Vector tag : connection thread name (source) @@-- @_Thread_Dst_Name_@ : Vector tag : connection thread name (dest) @@-- @_Thread_Src_Port_@ : Vector tag : connection port name (source) @@-- @_Thread_Dst_Port_@ : Vector tag : connection port name (dest) package body @_CAPITALIZE:Name_@ is -- Coverage : @_Coverage_@ -- Package Name : @_Package_Name_@ -- CPU Name : @_CPU_Name_@ -- CPU Platform : @_CPU_Platform_@ -- CPU Classifier : @_CPU_Classifier_@ -- Bound Functions : @_Bound_Functions_@ @_Threads'Indent_@ @_Blocks'Indent_@ end @_CAPITALIZE:Name_@;