XIOS
1.0
Xml I/O Server
|
////////////////////// Déclarations ////////////////////// /// Plus de détails...
#include <group_factory.hpp>
Fonctions membres publiques statiques | |
static void | SetCurrentContextId (const StdString &context) |
Mutateurs ///. Plus de détails... | |
template<typename U > | |
static void | AddGroup (std::shared_ptr< U > pgroup, std::shared_ptr< U > cgroup) |
////////////////////// Définitions ////////////////////// /// Plus de détails... | |
template<typename U > | |
static void | AddChild (std::shared_ptr< U > group, std::shared_ptr< typename U::RelChild > child) |
static StdString & | GetCurrentContextId (void) |
Accesseurs ///. Plus de détails... | |
template<typename U > | |
static std::shared_ptr< U > | GetGroup (std::shared_ptr< U > group, const StdString &id) |
template<typename U > | |
static std::shared_ptr < typename U::RelChild > | GetChild (std::shared_ptr< U > group, const StdString &id) |
template<typename U > | |
static int | GetGroupNum (std::shared_ptr< U > group) |
template<typename U > | |
static int | GetGroupIdNum (std::shared_ptr< U > group) |
template<typename U > | |
static int | GetChildNum (std::shared_ptr< U > group) |
template<typename U > | |
static int | GetChildIdNum (std::shared_ptr< U > group) |
template<typename U > | |
static bool | HasGroup (std::shared_ptr< U > group, const StdString &id) |
Tests ///. Plus de détails... | |
template<typename U > | |
static bool | HasChild (std::shared_ptr< U > group, const StdString &id) |
template<typename U > | |
static std::shared_ptr< U > | CreateGroup (std::shared_ptr< U > group, const StdString &id=StdString("")) |
Instanciateur ///. Plus de détails... | |
template<typename U > | |
static std::shared_ptr < typename U::RelChild > | CreateChild (std::shared_ptr< U > group, const StdString &id=StdString("")) |
Attributs privés statiques | |
static StdString | CurrContext |
Propriétés statiques ///. Plus de détails... | |
////////////////////// Déclarations ////////////////////// ///
Définition à la ligne 14 du fichier group_factory.hpp.
|
static |
Définition à la ligne 27 du fichier group_factory_impl.hpp.
Références xios::ERROR.
Référencé par xios::CContext::create().
|
static |
////////////////////// Définitions ////////////////////// ///
Définition à la ligne 11 du fichier group_factory_impl.hpp.
Références xios::ERROR.
|
static |
Définition à la ligne 68 du fichier group_factory_impl.hpp.
Références GetChild(), GetCurrentContextId(), HasChild(), et xios::CObjectFactory::SetCurrentContextId().
Référencé par xios::CGroupTemplate< U, V, W >::parse(), et xios::CGroupTemplate< U, V, W >::parseChild().
|
static |
Instanciateur ///.
Définition à la ligne 44 du fichier group_factory_impl.hpp.
Références GetCurrentContextId(), GetGroup(), HasGroup(), et xios::CObjectFactory::SetCurrentContextId().
Référencé par xios::CGroupTemplate< U, V, W >::parse(), et xios::CGroupTemplate< U, V, W >::parseChild().
|
static |
Définition à la ligne 129 du fichier group_factory_impl.hpp.
Références xios::ERROR.
Référencé par CreateChild().
|
static |
Définition à la ligne 113 du fichier group_factory_impl.hpp.
|
static |
Définition à la ligne 109 du fichier group_factory_impl.hpp.
|
static |
Accesseurs ///.
Définition à la ligne 13 du fichier group_factory.cpp.
Références CurrContext.
Référencé par CreateChild(), et CreateGroup().
|
static |
Définition à la ligne 118 du fichier group_factory_impl.hpp.
Références xios::ERROR.
Référencé par CreateGroup().
|
static |
Définition à la ligne 105 du fichier group_factory_impl.hpp.
|
static |
Définition à la ligne 101 du fichier group_factory_impl.hpp.
|
static |
Définition à la ligne 97 du fichier group_factory_impl.hpp.
Référencé par CreateChild().
|
static |
Tests ///.
Définition à la ligne 93 du fichier group_factory_impl.hpp.
Référencé par CreateGroup().
|
static |
Mutateurs ///.
Définition à la ligne 8 du fichier group_factory.cpp.
Références CurrContext.
Référencé par xios::CContext::setCurrent().
|
staticprivate |
Propriétés statiques ///.
////////////////////// Définitions ////////////////////// ///
Définition à la ligne 68 du fichier group_factory.hpp.
Référencé par GetCurrentContextId(), et SetCurrentContextId().