$search

rtc::IOObject Class Reference

#include <rtcIOObject.h>

Inheritance diagram for rtc::IOObject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 IOObject ()
 default constructor
virtual bool read (InputHandler &ih)=0
 read IOObject from InputHandler
virtual bool readFromFile (InputHandler &ih, const char *filename)
 read IOObject from a file
virtual bool write (OutputHandler &oh) const =0
 write IOObject to OutputHandler
virtual bool writeToFile (OutputHandler &oh, const char *filename)
 write the IOObject to a file
virtual ~IOObject ()
 destructor

Detailed Description

Base input/output class for for data objects.

Definition at line 32 of file rtcIOObject.h.


Constructor & Destructor Documentation

rtc::IOObject::IOObject (  ) 

default constructor

Definition at line 33 of file rtcIOObject.cpp.

rtc::IOObject::~IOObject (  )  [virtual]

destructor

Definition at line 38 of file rtcIOObject.cpp.


Member Function Documentation

virtual bool rtc::IOObject::read ( InputHandler ih  )  [pure virtual]
bool rtc::IOObject::readFromFile ( InputHandler ih,
const char *  filename 
) [virtual]

read IOObject from a file

Definition at line 42 of file rtcIOObject.cpp.

virtual bool rtc::IOObject::write ( OutputHandler oh  )  const [pure virtual]
bool rtc::IOObject::writeToFile ( OutputHandler oh,
const char *  filename 
) [virtual]

write the IOObject to a file

Definition at line 58 of file rtcIOObject.cpp.


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


rtc
Author(s): Benjamin Pitzer
autogenerated on Sun Mar 3 11:08:32 2013