OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SandeshBaseFactory Class Reference

#include <sandesh.h>

Inheritance diagram for SandeshBaseFactory:

Public Types

typedef std::map< std::string,
Sandesh *(*)()> 
map_type
 

Static Public Member Functions

static SandeshCreateInstance (std::string const &s)
 
static void Update (map_type &map)
 
static map_type::const_iterator Begin ()
 
static map_type::const_iterator End ()
 

Static Protected Member Functions

static map_typeGetMap ()
 

Detailed Description

Definition at line 621 of file p/sandesh.h.

Member Typedef Documentation

typedef std::map<std::string, Sandesh*(*)()> SandeshBaseFactory::map_type

Definition at line 631 of file p/sandesh.h.

Member Function Documentation

static map_type::const_iterator SandeshBaseFactory::Begin ( )
inlinestatic

Definition at line 643 of file p/sandesh.h.

Here is the call graph for this function:

static Sandesh* SandeshBaseFactory::CreateInstance ( std::string const &  s)
inlinestatic

Definition at line 623 of file p/sandesh.h.

Here is the call graph for this function:

static map_type::const_iterator SandeshBaseFactory::End ( )
inlinestatic

Definition at line 644 of file p/sandesh.h.

Here is the call graph for this function:

static map_type* SandeshBaseFactory::GetMap ( )
inlinestaticprotected

Definition at line 647 of file p/sandesh.h.

static void SandeshBaseFactory::Update ( map_type map)
inlinestatic

Definition at line 633 of file p/sandesh.h.

Here is the call graph for this function:


The documentation for this class was generated from the following file: