RT_MemoryArchive Class Reference
Inheritance diagram for RT_MemoryArchive:
Collaboration diagram for RT_MemoryArchive:

Public Member Functions

 RT_MemoryArchive ()
 RT_MemoryArchive (void *memory, size_t len)
virtual ~RT_MemoryArchive ()
size_t CurrentPosition () const
bool SeekFromCurrentPosition (int)
bool SeekFromStart (size_t)
bool AtEnd () const
size_t Size () const
uint8_t * CreateCopy () const

Protected Member Functions

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

Detailed Description

XXX In order to facilitate exporting the ON_Brep object without a whole lot of effort, we're going to (for now) extend the ON_BinaryArchive to support an "in-memory" representation of a binary archive. Currently, the openNURBS library only supports file-based archiving operations. This implies the

Definition at line 4495 of file brep.cpp.

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