iso::space::RTFileStream Class Reference

#include <iso_space_rtree.h>

List of all members.

Public Member Functions

 RTFileStream ()
 ~RTFileStream ()
bool OpenRead (const char *a_fileName)
bool OpenWrite (const char *a_fileName)
void Close ()
template<typename TYPE>
size_t Write (const TYPE &a_value)
template<typename TYPE>
size_t WriteArray (const TYPE *a_array, int a_count)
template<typename TYPE>
size_t Read (TYPE &a_value)
template<typename TYPE>
size_t ReadArray (TYPE *a_array, int a_count)

Private Attributes

FILE * m_file


Constructor & Destructor Documentation

iso::space::RTFileStream::RTFileStream (  )  [inline]

iso::space::RTFileStream::~RTFileStream (  )  [inline]


Member Function Documentation

bool iso::space::RTFileStream::OpenRead ( const char *  a_fileName  )  [inline]

bool iso::space::RTFileStream::OpenWrite ( const char *  a_fileName  )  [inline]

void iso::space::RTFileStream::Close (  )  [inline]

template<typename TYPE>
size_t iso::space::RTFileStream::Write ( const TYPE &  a_value  )  [inline]

template<typename TYPE>
size_t iso::space::RTFileStream::WriteArray ( const TYPE *  a_array,
int  a_count 
) [inline]

template<typename TYPE>
size_t iso::space::RTFileStream::Read ( TYPE &  a_value  )  [inline]

template<typename TYPE>
size_t iso::space::RTFileStream::ReadArray ( TYPE *  a_array,
int  a_count 
) [inline]


Member Data Documentation

FILE* iso::space::RTFileStream::m_file [private]


The documentation for this class was generated from the following file:
Generated on Fri Feb 25 14:08:16 2011 for iso_space by  doxygen 1.5.1