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

#include <resource_table.h>

Inheritance diagram for ResourceData:
Collaboration diagram for ResourceData:

Public Types

typedef boost::shared_ptr
< ResourceData
Ptr
 

Public Member Functions

 ResourceData (ResourceManager *rm)
 
virtual ~ResourceData ()
 
virtual const std::string ToString ()=0
 

Private Attributes

ResourceManagerrm_
 

Detailed Description

Definition at line 32 of file resource_table.h.

Member Typedef Documentation

typedef boost::shared_ptr<ResourceData> ResourceData::Ptr

Definition at line 34 of file resource_table.h.

Constructor & Destructor Documentation

ResourceData::ResourceData ( ResourceManager rm)

Definition at line 31 of file resource_table.cc.

ResourceData::~ResourceData ( )
virtual

Definition at line 35 of file resource_table.cc.

Member Function Documentation

virtual const std::string ResourceData::ToString ( )
pure virtual

Implemented in IndexResourceData.

Member Data Documentation

ResourceManager* ResourceData::rm_
private

Definition at line 39 of file resource_table.h.


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