OpenSDN source code
ResourceData Class Referenceabstract

#include <resource_table.h>

Inheritance diagram for ResourceData:
Collaboration diagram for ResourceData:

Public Types

typedef boost::shared_ptr< ResourceDataPtr
 

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

◆ Ptr

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

Definition at line 34 of file resource_table.h.

Constructor & Destructor Documentation

◆ ResourceData()

ResourceData::ResourceData ( ResourceManager rm)

Definition at line 31 of file resource_table.cc.

◆ ~ResourceData()

ResourceData::~ResourceData ( )
virtual

Definition at line 35 of file resource_table.cc.

Member Function Documentation

◆ ToString()

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

Implemented in IndexResourceData.

Member Data Documentation

◆ rm_

ResourceManager* ResourceData::rm_
private

Definition at line 39 of file resource_table.h.


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