Vireo  1.0
Compact runtime for Virtual Instruments
 All Classes Files Functions Variables Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
Vireo::SubVibBuffer Class Reference
Inheritance diagram for Vireo::SubVibBuffer:
Vireo::SubBinaryBuffer

Public Member Functions

IntMax ReadVBWSInt ()
 
IntMax ReadVBWUInt ()
 
NIError Error ()
 

Additional Inherited Members

- Private Member Functions inherited from Vireo::SubBinaryBuffer
 SubBinaryBuffer (const Utf8Char *begin, const Utf8Char *end)
 
- Private Member Functions inherited from Vireo::SimpleSubVector< UInt8 >
 SimpleSubVector ()
 Construct a wrapper from an existing wrapper.
 
 SimpleSubVector (const UInt8 *begin, const UInt8 *end)
 Construct a wrapper for a raw block of elements.
 
void AliasAssign (SimpleSubVector *subVector)
 Reassign the wrapper.
 
void AliasAssign (const UInt8 *begin, const UInt8 *end)
 Reassign the wrapper to a new raw block of elements.
 
IntIndex CopyToBoundedBuffer (IntIndex bufferSize, UInt8 *buffer)
 Construct a wrapper for a raw block of elements.
 
const UInt8 * Begin () const
 Return a pointer to the first element in the vector.
 
const UInt8 * End () const
 Returns a pointer just past the last element in the vector.
 
IntIndex Length () const
 Returns the lenght of the vector.
 
bool Compare (const UInt8 *begin2, Int32 length2)
 Return true if the blocks are equivalent.
 
bool Compare (const SimpleSubVector *subVector)
 Return true if the blocks are equivalent.
 
- Private Attributes inherited from Vireo::SimpleSubVector< UInt8 >
const UInt8 * _begin
 
const UInt8 * _end
 

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