Point Cloud Library (PCL)  1.7.0
Public Member Functions | Protected Member Functions
ON_BinaryFile Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_archive.h>

+ Inheritance diagram for ON_BinaryFile:

List of all members.

Public Member Functions

 ON_BinaryFile (ON::archive_mode)
 ON_BinaryFile (ON::archive_mode, FILE *fp)
virtual ~ON_BinaryFile ()
size_t CurrentPosition () const
bool SeekFromCurrentPosition (int)
bool SeekFromStart (size_t)
bool AtEnd () const
bool SeekFromEnd (int)
void EnableMemoryBuffer (int=16384)

Protected Member Functions

size_t Read (size_t, void *)
size_t Write (size_t, const void *)
bool Flush ()

Detailed Description

Definition at line 2751 of file opennurbs_archive.h.


Constructor & Destructor Documentation

ON_BinaryFile::ON_BinaryFile ( ON::archive_mode  )
ON_BinaryFile::ON_BinaryFile ( ON::archive_mode  ,
FILE *  fp 
)
virtual ON_BinaryFile::~ON_BinaryFile ( ) [virtual]

Member Function Documentation

bool ON_BinaryFile::AtEnd ( ) const [virtual]

Implements ON_BinaryArchive.

size_t ON_BinaryFile::CurrentPosition ( ) const [virtual]

Implements ON_BinaryArchive.

void ON_BinaryFile::EnableMemoryBuffer ( int  = 16384)
bool ON_BinaryFile::Flush ( ) [protected, virtual]

Implements ON_BinaryArchive.

size_t ON_BinaryFile::Read ( size_t  ,
void *   
) [protected, virtual]

Implements ON_BinaryArchive.

bool ON_BinaryFile::SeekFromCurrentPosition ( int  ) [virtual]

Implements ON_BinaryArchive.

bool ON_BinaryFile::SeekFromStart ( size_t  ) [virtual]

Implements ON_BinaryArchive.

size_t ON_BinaryFile::Write ( size_t  ,
const void *   
) [protected, virtual]

Implements ON_BinaryArchive.


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