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

#include <sandesh_message_builder.h>

Inheritance diagram for SandeshMessageBuilder:

Public Types

enum  Type { XML, SYSLOG }
 

Public Member Functions

virtual SandeshMessageCreate (const uint8_t *data, size_t size) const =0
 

Static Public Member Functions

static SandeshMessageBuilderGetInstance (Type type)
 

Detailed Description

Definition at line 61 of file sandesh_message_builder.h.

Member Enumeration Documentation

Enumerator
XML 
SYSLOG 

Definition at line 63 of file sandesh_message_builder.h.

Member Function Documentation

virtual SandeshMessage* SandeshMessageBuilder::Create ( const uint8_t *  data,
size_t  size 
) const
pure virtual
SandeshMessageBuilder * SandeshMessageBuilder::GetInstance ( SandeshMessageBuilder::Type  type)
static

Definition at line 158 of file sandesh_message_builder.cc.

Here is the call graph for this function:


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