Содержит буфер для аргументов нужного размера. Деструктор класса производит уничтожение значений параметров, которые были сохранены в классе.
См. определение в файле SignatureArgsCollector.h строка 113
Открытые члены | |
| SignatureArgsCollectObjectBase () | |
| Конструктор по умолчанию. | |
| ~SignatureArgsCollectObjectBase () | |
| Деструктор. | |
| void * | ArgsBuffer () |
| Возвращает указатель на буфер, в котором будут размещены значения аргументов. | |
| SignatureArgsT * | Args () |
| Возвращает указатель на структуру, хранящую значения аргументов. | |
| void | ConstructArgs () |
| Сообщить объекту, что буфер успешно заполнен аргументами. | |
| void | DestroyArgs () throw () |
| Если аргументы были инициализированы, то производится их разрушение. | |
| Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::SignatureArgsCollectObjectBase | ( | ) | [inline] |
| Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::~SignatureArgsCollectObjectBase | ( | ) | [inline] |
Деструктор.
Производит уничтожение значений параметров, которые были сохранены в классе.
См. определение в файле SignatureArgsCollector.h строка 125
Перекрестные ссылки Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::DestroyArgs().
| void* Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::ArgsBuffer | ( | ) | [inline] |
Возвращает указатель на буфер, в котором будут размещены значения аргументов.
Метод требуется в operator().
См. определение в файле SignatureArgsCollector.h строка 132
Перекрестные ссылки Cntm::SpecUtils::ObjectAllocateBuffer< T >::Place().
| SignatureArgsT* Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::Args | ( | ) | [inline] |
Возвращает указатель на структуру, хранящую значения аргументов.
См. определение в файле SignatureArgsCollector.h строка 137
Перекрестные ссылки Cntm::SpecUtils::ObjectAllocateBuffer< T >::Place().
| void Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::ConstructArgs | ( | ) | [inline] |
Сообщить объекту, что буфер успешно заполнен аргументами.
См. определение в файле SignatureArgsCollector.h строка 142
Перекрестные ссылки Cntm::SpecUtils::AtomicVariable::SetValue().
| void Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::DestroyArgs | ( | ) | throw () [inline] |
Если аргументы были инициализированы, то производится их разрушение.
См. определение в файле SignatureArgsCollector.h строка 147
Перекрестные ссылки Cntm::SignatureArgsCollectObjectBase< DeriveClassT, ResT, SignatureInfoT >::Args(), Cntm::SpecUtils::AtomicVariable::DecAndTest() и Cntm::SpecUtils::AtomicVariable::SetValue().
|
|
© Овсеевич Р.В. Документация по CntmLib 1.1.4 от 28 May 2008. Создано системой
1.5.3
|