Video Processing Framework
DString Class Reference

#include <Unit_DataStruct.h>

Inheritance diagram for DString:
AbstractData

List of all members.

Public Member Functions

 DString (std::string name=DefaultString, std::string value=DefaultString)
virtual ~DString ()
DStringoperator= (std::string &inputstr)
void set (std::string &inputstr)
std::string & get ()
virtual DStringduplicate ()
virtual int saveGetData (void *ptr=NULL)
virtual int loadSetData (void *ptr=NULL)
virtual int show (const int *options=0)

Public Attributes

char * charr
int numChars
std::string val

Constructor & Destructor Documentation

DString::DString ( std::string  name = DefaultString,
std::string  value = DefaultString 
)
DString::~DString ( ) [virtual]

Member Function Documentation

virtual DString* DString::duplicate ( ) [inline, virtual]

Reimplemented from AbstractData.

std::string & DString::get ( )
int DString::loadSetData ( void *  ptr = NULL) [virtual]

Reimplemented from AbstractData.

DString & DString::operator= ( std::string &  inputstr)
int DString::saveGetData ( void *  ptr = NULL) [virtual]

Reimplemented from AbstractData.

void DString::set ( std::string &  inputstr)
int DString::show ( const int *  options = 0) [virtual]

Reimplemented from AbstractData.


Member Data Documentation

std::string DString::val

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines