ACF $AcfVersion:0$
Public Member Functions | List of all members
RTFileStream Class Reference

#include <RTree.h>

Public Member Functions

 RTFileStream ()
 
 ~RTFileStream ()
 
bool Open (const char *a_fileName, const char *mode)
 
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)
 

Detailed Description

Definition at line 372 of file RTree.h.

Constructor & Destructor Documentation

◆ RTFileStream()

RTFileStream::RTFileStream ( )
inline

Definition at line 379 of file RTree.h.

References NULL.

◆ ~RTFileStream()

RTFileStream::~RTFileStream ( )
inline

Definition at line 384 of file RTree.h.

References Close().

Member Function Documentation

◆ Close()

void RTFileStream::Close ( )
inline

◆ Open()

bool RTFileStream::Open ( const char *  a_fileName,
const char *  mode 
)
inline

Definition at line 389 of file RTree.h.

Referenced by OpenRead(), and OpenWrite().

◆ OpenRead()

bool RTFileStream::OpenRead ( const char *  a_fileName)
inline

◆ OpenWrite()

bool RTFileStream::OpenWrite ( const char *  a_fileName)
inline

◆ Read()

template<typename TYPE >
size_t RTFileStream::Read ( TYPE &  a_value)
inline

◆ ReadArray()

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

◆ Write()

template<typename TYPE >
size_t RTFileStream::Write ( const TYPE &  a_value)
inline

◆ WriteArray()

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

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