![]() |
Files | |
| file | arcsarray.h |
| This file defines basic templates in order to make arrays of new types available to the ARCS engine. | |
| file | arcsdll.h |
| file | arcslibtoolkit.h |
Namespaces | |
| ARCS | |
| This namespace will contain some constant definitions. | |
Classes | |
| class | ARCSAbstractComponent |
| Class handling the generic description of a component. More... | |
| class | ARCSAbstractFamily |
| Abstract class representing a family of components i.e. a factory of factories of components. More... | |
| class | ARCSApplicationComponent |
| This class represents an application. More... | |
| class | ARCSApplicationObject |
| Application objects are used to implement specific interfaces when the application needs to be embedded. More... | |
| class | ARCSAppMode |
| Base class for launching and handling ARCS applications. More... | |
| class | ARCSAppBase |
| Basic application handler. More... | |
| class | ARCSAppEvent |
| Event-loop based application handler. More... | |
| class | ARCSAppGUI |
| Event-loop based GUI application handler. More... | |
| class | ARCSAppThread |
| Threaded application handler. More... | |
| class | ARCSAppThreadEvent |
| Threaded and event-loop based application handler. More... | |
| class | ARCSArrayTemplate< X > |
| Template class to implement arrays. More... | |
| class | ARCSArrayFactoryTemplate< X > |
| Template class to implement array serialization. More... | |
| class | ARCSCompositeComponent |
| Class defining a composite component i.e. a component made of components. More... | |
| class | ARCSConnection |
| Describes a connection. More... | |
| class | ARCSConstantModifier |
| A class to store constants in contexts. More... | |
| class | ARCSContext |
| This class manages components and constants in a given context. More... | |
| class | ARCSControllerComponent |
| Defines a controller component. More... | |
| class | ARCSFactory |
| A singleton handling all needed factories in ARCS runtime. More... | |
| class | ARCSGeneralLoggerBase |
| Base class for ARCSGeneralLogger. More... | |
| class | ARCSGeneralLogger |
| General purpose logging component. More... | |
| class | ARCSInit |
| Desribes an initialization over a component. More... | |
| class | ARCSInterface |
| A class describing interfaces of components. More... | |
| class | ARCSInternalFamily |
| This class represents the family that describes several internal component types. More... | |
| class | ARCSLibManager |
| This class is a dynamic library manager. More... | |
| class | ARCSNativeComponentTemplate< X > |
| Generic factories for each new native component type. More... | |
| class | ARCSTypeFactory |
| Generic class describing how type factories should be implemented. More... | |
| class | ARCSTypeFactoryTemplate< X > |
| Template class to implement type factories. More... | |
| class | ARCSLogEvent |
| class that describes a log event More... | |
| class | ARCSColorLog |
| generic class for coloring log event More... | |
| class | ARCSLog |
| General purpose logging class. More... | |
| class | ARCSMethod |
| A class describing a component/method pair. More... | |
| class | ARCSNativeComponent |
| Component representation of ARCS Native components. More... | |
| class | ARCSNativeFamily |
| Native family handling native components inside ARCS runtime. More... | |
| class | ARCSProcess |
| This class is representing a process under ARCS. More... | |
| class | ARCSProxyComponent |
| Component linking. More... | |
| class | ARCSQDynamicObject |
| Interface to extend QObject functionnalities in order to make objects with dynamic signals or slots. More... | |
| class | ARCSScriptQObjectProxy |
| This component will be a QObject proxy in order to implement script behaviours */. More... | |
| class | ARCSScriptComponent |
| Scripting components. More... | |
| class | ARCSSensorLoggerBase |
| Base class for ARCSSensorLogger. More... | |
| class | ARCSSensorLogger |
| General purpose logging component. More... | |
| class | ARCSSheet |
| Maintains connections between objects. More... | |
| class | ARCSStateMachine |
| Class describing a state machine in order to control an application. More... | |
| class | ARCSXMLHandler |
| This is an XML Handler for all ARCS native XML formats. More... | |
Enumerations | |
| enum | ARCS::ARCSAppFlag { ARCS::ARCS_APP_NONE, ARCS::ARCS_APP_BASE, ARCS::ARCS_APP_EVENT, ARCS::ARCS_APP_THREAD, ARCS::ARCS_APP_THREADEVENT, ARCS::ARCS_APP_GUI } |
| Flags to specify in which mode applications should start. More... | |
| enum | ARCSLogEvent::Level { ARCSLogEvent::NONE, ARCSLogEvent::INFORMATION, ARCSLogEvent::WARNING, ARCSLogEvent::ERROR, ARCSLogEvent::CRITICAL } |
| Level of logging. More... | |
| enum | ARCSColorLog::Colors { NORMAL =0, GREEN, BLUE, YELLOW, RED } |
| < List of colors | |
| enum | ARCSLog::LogModes { NONE, CONSOLE, HTML } |
| logging modes | |
| enum | ARCSXMLHandler::XMLType { ARCSXMLHandler::XML_BLANK, ARCSXMLHandler::XML_STATEMACHINE, ARCSXMLHandler::XML_COMPOSITE, ARCSXMLHandler::XML_APPLICATION, ARCSXMLHandler::XML_INTERFACE, ARCSXMLHandler::XML_PROFILE } |
| This enumeration gives the list of ARCS XML structures. More... | |
This module defines the runtime primitives used by ARCS.
| enum ARCS::ARCSAppFlag |
Flags to specify in which mode applications should start.
| enum ARCSLogEvent::Level |
This enumeration gives the list of ARCS XML structures.
Definition at line 187 of file arcsxmlhandler.h.
1.8.9.1