| 
    Bridge++
    Ver. 1.2.x
    
   | 
 
#include <parameters_factory.h>
Public Member Functions | |
| Parameters * | create_parameters (const std::string &realm) | 
| bool | register_callback (const std::string &realm, const creator_callback &cb) | 
Static Public Member Functions | |
| static ParametersFactory & | Instance () | 
| static Parameters * | New (const std::string &realm) | 
| static bool | Register (const std::string &realm, const creator_callback &cb) | 
Private Types | |
| typedef void(* | creator_callback )(Parameters &) | 
| typedef std::list < creator_callback >  | creator_callback_list | 
| typedef std::map< std::string,  creator_callback_list >  | database_type | 
Private Member Functions | |
| ParametersFactory () | |
| ParametersFactory (const ParametersFactory &) | |
| ParametersFactory & | operator= (const ParametersFactory &) | 
| ~ParametersFactory () | |
| std::vector< std::string > | string_tokenize (const std::string &src, const char delim= '.') | 
| std::string | string_concat (const std::vector< std::string > &src, const char delim= '.') | 
Static Private Member Functions | |
| static void | CreateInstance () | 
Private Attributes | |
| database_type | m_map | 
Static Private Attributes | |
| static ParametersFactory * | s_instance = 0 | 
Definition at line 53 of file parameters_factory.h.
      
  | 
  private | 
Definition at line 55 of file parameters_factory.h.
      
  | 
  private | 
Definition at line 56 of file parameters_factory.h.
      
  | 
  private | 
Definition at line 57 of file parameters_factory.h.
      
  | 
  inlineprivate | 
Definition at line 78 of file parameters_factory.h.
      
  | 
  private | 
      
  | 
  inlineprivate | 
Definition at line 82 of file parameters_factory.h.
| Parameters * ParametersFactory::create_parameters | ( | const std::string & | realm | ) | 
Definition at line 42 of file parameters_factory.cpp.
      
  | 
  staticprivate | 
Definition at line 34 of file parameters_factory.cpp.
      
  | 
  static | 
Definition at line 16 of file parameters_factory.cpp.
      
  | 
  inlinestatic | 
Definition at line 66 of file parameters_factory.h.
      
  | 
  private | 
      
  | 
  inlinestatic | 
Definition at line 71 of file parameters_factory.h.
| bool ParametersFactory::register_callback | ( | const std::string & | realm, | 
| const creator_callback & | cb | ||
| ) | 
Definition at line 62 of file parameters_factory.cpp.
      
  | 
  private | 
Definition at line 109 of file parameters_factory.cpp.
      
  | 
  private | 
Definition at line 85 of file parameters_factory.cpp.
      
  | 
  private | 
Definition at line 91 of file parameters_factory.h.
      
  | 
  staticprivate | 
Definition at line 86 of file parameters_factory.h.