|
Nuria Framework - Core
Core module of the NuriaProject Framework
|
| ▼CNuria::AbstractConditionEvaluator | The AbstractConditionEvaluator class |
| CNuria::ConditionEvaluator | Implements a simple evaluator for LazyCondition |
| CNuria::Callback | A modern style callback mechanism which can be bound to various method types including slots |
| CNuria::CallbackHelper::CreateIndexTuple< Size > | |
| CNuria::CallbackHelper::CreateIndexTuple< 1 > | |
| CNuria::DebugIgnore | Helper class for Nuria::Debug, which does nothing |
| CNuria::Field | Field encapsulates a value-field for LazyCondition |
| CNuria::CallbackHelper::IndexTuple< Index > | |
| CNuria::Variant::Iterator | |
| CNuria::LazyCondition | LazyCondition offers lazily evaluated conditions for C++ |
| CNuria::LazyConditionWalker | Lets you walk over a LazyCondition tree to make modifications to it |
| CNuria::LexerDefinition | |
| CNuria::LexerRule | |
| CNuria::MetaAnnotation | Allows access to annotations |
| CNuria::MetaEnum | Access to enum's in a MetaObject |
| CNuria::MetaField | Lets you access fields of types |
| CNuria::MetaMethod | Lets you access methods from registered types |
| ▼CNuria::MetaObject | Access to meta-data of types at run-time |
| ▼CNuria::RuntimeMetaObject | RuntimeMetaObject lets you easily define types at run-time |
| CNuria::QtMetaObjectWrapper | QtMetaObjectWrapper lets you use a QMetaObject as Nuria::MetaObject |
| ▼CQDebug | |
| CNuria::Debug | Debugging and logging class of the Nuria Framework |
| ▼CQIODevice | |
| CNuria::ReferenceDevice | Operates on a part of another QIODevice |
| CNuria::TemporaryBufferDevice | In-memory buffer device with fallback to a temporary file |
| ▼CQObject | |
| ▼CNuria::AbstractSessionManager | Interface for a session manager |
| CNuria::SessionManager | Provides an AbstractSessionManager with memory-based storage |
| CNuria::ArgumentManager | Provides convenient access to arguments passed to the launcher |
| CNuria::DependencyManager | DepedencyManager enables easy to use dependency injection |
| CNuria::JsonMetaObjectReader | JsonMetaObjectReader is a parser for MetaObject data stored in JSON format as generated by Tria |
| CNuria::MiniLexer | A simple lexer. You can use this class if you want to parse some data based on regular expressions. It is not really smart, as it is meant to be used for simple tasks. NQL uses it for example to parse queries |
| CNuria::UnixSignalHandler | Utility class to react to UNIX signals in a Qt fashion |
| CNuria::Serializer | (De-)Serializer for arbitary types based on Nuria::MetaObject |
| CNuria::Session | A data storage managed by an AbstractSessionManager |
| CNuria::TemplateEngine | |
| CNuria::TestCall | Encapsulates a call to a test function for LazyCondition |
| CNuria::Variant | Utilities for working with QVariants. Working with QVariants can be tedious if you have to work with them without knowing the structure of the data they hold. So, if you need to do convert a QVariant or want to compare them look no futher |
1.8.7