Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CARCSAbstractComponentClass handling the generic description of a component
 CARCSAbstractFamilyAbstract class representing a family of components i.e. a factory of factories of components
 CARCSAppBaseBasic application handler
 CARCSAppEventEvent-loop based application handler
 CARCSAppGUIEvent-loop based GUI application handler
 CARCSApplicationComponentThis class represents an application
 CARCSApplicationObjectApplication objects are used to implement specific interfaces when the application needs to be embedded
 CARCSAppModeBase class for launching and handling ARCS applications
 CARCSAppThreadThreaded application handler
 CARCSAppThreadEventThreaded and event-loop based application handler
 CARCSArrayFactoryTemplateTemplate class to implement array serialization
 CARCSArrayTemplateTemplate class to implement arrays
 CARCSColorLogGeneric class for coloring log event
 CARCSCompositeComponentClass defining a composite component i.e. a component made of components
 CARCSConnectionDescribes a connection
 CARCSConstantModifierA class to store constants in contexts
 CARCSContextThis class manages components and constants in a given context
 CARCSControllerComponentDefines a controller component
 CARCSFactoryA singleton handling all needed factories in ARCS runtime
 CARCSGeneralLoggerGeneral purpose logging component
 CARCSGeneralLoggerBaseBase class for ARCSGeneralLogger
 CARCSHTMLColorLogSpecialized log colorizer for html output
 CARCSInitDesribes an initialization over a component
 CARCSInterfaceA class describing interfaces of components
 CARCSInternalFamilyThis class represents the family that describes several internal component types
 CARCSLibManagerThis class is a dynamic library manager
 CARCSLogGeneral purpose logging class
 CARCSLogEventClass that describes a log event
 CARCSLogSourceA special QString subclass
 CARCSMethodA class describing a component/method pair
 CARCSNativeComponentComponent representation of ARCS Native components
 CARCSNativeComponentTemplateGeneric factories for each new native component type
 CARCSNativeFamilyNative family handling native components inside ARCS runtime
 CARCSProcessThis class is representing a process under ARCS
 CARCSProxyComponentComponent linking
 CARCSQDynamicObjectInterface to extend QObject functionnalities in order to make objects with dynamic signals or slots
 CARCSScriptComponentScripting components
 CARCSScriptQObjectProxyThis component will be a QObject proxy in order to implement script behaviours */
 CARCSSensorLoggerGeneral purpose logging component
 CARCSSensorLoggerBaseBase class for ARCSSensorLogger
 CARCSSheetMaintains connections between objects
 CARCSStateMachineClass describing a state machine in order to control an application
 CARCSTypeFactoryGeneric class describing how type factories should be implemented
 CARCSTypeFactoryTemplateTemplate class to implement type factories
 CARCSUnixColorLogSpecialized log colorizer for Unix
 CARCSXMLHandlerThis is an XML Handler for all ARCS native XML formats
 CDisplayIntDisplays every integer sent to itself
 CLoopThis class is a loop sending as much iterations as needed
 CStackExploderComponent triggering stack explosions This component intends to demonstrate how to circumvent stack explosions using the signal/slot mechanism