|
ACF $AcfVersion:0$
|
This namespace contains basic implementations of standard primitives on the component level. More...
Classes | |
| class | CApplicationInfoComp |
| Component for providing of application info such as program name, type, copyright text etc. More... | |
| class | CConsoleApplicationComp |
| Console (non-gui) application. More... | |
| class | CCumulatedProgressManagerBase |
| Progress manager delegating cumulated progress result to another manager. More... | |
| class | CInstantiatorComp |
| This help component simply instantiate a set of dependent components during its instantiation. More... | |
| class | CListObserver |
| Base implementation for observing a list. More... | |
| class | CModelBinderComp |
| Implementation of a simple model-observer binder component. More... | |
| class | CMultiObserverBinderComp |
| Component for binding of more observers to a data model. More... | |
| class | CObjectQueueComp |
| Implementation of ibase::IObjectQueue including some smart optimizations. More... | |
| class | CObjectSynchronizerComp |
| Component for synchronization between some master data object and its "slaves". More... | |
| class | CObservableListBase |
| Base implementation for creating simple observable collection. More... | |
| class | CQtVersionInfoComp |
| Component representation of the Qt module version. More... | |
| class | CSize |
| Definition of simple 2D size based on integer values. More... | |
| class | CUuidComp |
| Component for automatic creation of the Universally Unique Identifier (UUID). More... | |
| class | CVersionInfoComp |
| Component for providing of version information. More... | |
| class | IApplication |
| Interface for the main entry point of a component-based application. More... | |
| class | IApplicationInfo |
| This interface provides some information about the application. More... | |
| class | ICommand |
| Provides single command for interaction with user. More... | |
| class | ICommandsDisplayer |
| Interface for a displayer of the hierarchical commands. More... | |
| class | ICommandsProvider |
| Interface for a provider of the heriarchical commands. More... | |
| class | IObjectQueue |
| Interface allowing to manage queue of some objects. More... | |
| class | IProgressLogger |
| Consume information about progress of some process. More... | |
| class | IProgressManager |
| Consume information about progress of some process. More... | |
| class | IQtItemModelProvider |
| Interface for getting access to the Qt's item based data model. More... | |
| class | IRuntimeStatusProvider |
| Provider of the run-time status. More... | |
| class | TCommandsProviderCompWrap |
| Generic macro for ICommandsProvider implementation. More... | |
| class | TComposedFactoryComp |
| class | TContainer |
| Common implementation of an abstract container. More... | |
| class | TFactorisableContainer |
| Specific container implementation for factorisable items. More... | |
| class | TLocalizableWrap |
| class | TMakeModelObserverCompWrap |
| Cretion of wrapper for model observer components from non component classes. More... | |
| class | TModelObserverCompBaseWrap |
| Generic basic implementation of component wrapper for model observer classes. More... | |
| class | TModelObserverCompWrap |
| Final implementation of the component-based observer wrapper. More... | |
| class | TMsbWord |
| This class represents double word type with network byte order (big endian, MSB first). More... | |
| class | TRuntimeStatusHanderCompWrap |
| Wrapper for providing additional component life-cycle states based on the application's runtime status. More... | |
| class | TSerializableContainer |
| Common implementation for an abstract serializable container. More... | |
| class | TVersionInfoBase |
| Generic implementation for a version component. More... | |
Typedefs | |
| typedef istd::TIHierarchical< ICommand > | IHierarchicalCommand |
| Hierarchical command structure used to create dynamic menu structures. | |
| typedef TMsbWord< 4 > | CMsbDWord |
| typedef TMsbWord< 2 > | CMsbWord |
| typedef TVersionInfoBase< icomp::CComponentBase > | CVersionInfoCompBase |
| typedef TVersionInfoBase< ilog::CLoggerComponentBase > | CVersionInfoLoggerCompBase |
This namespace contains basic implementations of standard primitives on the component level.
This package is system independent. This package uses following ACF packages:
| typedef TMsbWord<4> ibase::CMsbDWord |
Definition at line 115 of file TMsbWord.h.
| typedef TMsbWord<2> ibase::CMsbWord |
Definition at line 116 of file TMsbWord.h.
Definition at line 102 of file TVersionInfoBase.h.
Definition at line 103 of file TVersionInfoBase.h.
Hierarchical command structure used to create dynamic menu structures.
Definition at line 110 of file ICommand.h.