#include <hsms_factory.h>
Collaboration diagram for freesecs::hsms_factory_t:
Public Types | |
enum | { NO_ERR = 0, INVALID_FILENAME, EMPTY_CONFIG, PARSE_ERROR } |
typedef shared_ptr_t< hsms_active_cnx_t > | active_cnx_ptr_t |
typedef shared_ptr_t< hsms_passive_cnx_t > | passive_cnx_ptr_t |
typedef std::vector< active_cnx_ptr_t > | active_cnx_container_t |
typedef std::vector< passive_cnx_ptr_t > | passive_cnx_container_t |
typedef std::vector< std::string > | error_container_t |
Public Member Functions | |
int | parse_config (const char *file_name) |
void | clear () |
Public Attributes | |
active_cnx_container_t | active |
passive_cnx_container_t | passive |
error_container_t | errors |
Definition at line 40 of file hsms_factory.h.