VR-Vantage 3.0 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
ImChunkStream< T > Struct Template Reference
Inheritance diagram for ImChunkStream< T >:
Inheritance graph
[legend]

Public Member Functions

void clear ()
bool empty () const
int size () const
T * alloc_chunk (size_t sz)
T * begin ()
T * next_chunk (T *p)
int chunk_size (const T *p)
T * end ()
int offset_from_ptr (const T *p)
T * ptr_from_offset (int off)
void swap (ImChunkStream< T > &rhs)

Public Attributes

ImVector< char > Buf

Member Function Documentation

template<typename T>
void ImChunkStream< T >::clear ( )
inline
template<typename T>
bool ImChunkStream< T >::empty ( ) const
inline
template<typename T>
int ImChunkStream< T >::size ( void  ) const
inline
template<typename T>
T* ImChunkStream< T >::alloc_chunk ( size_t  sz)
inline
template<typename T>
T* ImChunkStream< T >::begin ( )
inline
template<typename T>
T* ImChunkStream< T >::next_chunk ( T *  p)
inline
template<typename T>
int ImChunkStream< T >::chunk_size ( const T *  p)
inline
template<typename T>
T* ImChunkStream< T >::end ( )
inline
template<typename T>
int ImChunkStream< T >::offset_from_ptr ( const T *  p)
inline
template<typename T>
T* ImChunkStream< T >::ptr_from_offset ( int  off)
inline
template<typename T>
void ImChunkStream< T >::swap ( ImChunkStream< T > &  rhs)
inline

Member Data Documentation

template<typename T>
ImVector<char> ImChunkStream< T >::Buf

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


Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)