Pyrogenesis  trunk
Classes | Public Member Functions | Private Attributes | List of all members
XMBAttributeList Class Reference

#include <XeroXMB.h>

Classes

class  iterator
 

Public Member Functions

 XMBAttributeList (const char *offset, size_t count, const char *endoffset)
 
CStr8 GetNamedItem (const int AttributeName) const
 
XMBAttribute operator[] (size_t id)
 
iterator begin () const
 
iterator end () const
 
size_t size () const
 
bool empty () const
 

Private Attributes

size_t m_Size
 
const char * m_Pointer
 
size_t m_CurItemID
 
const char * m_CurPointer
 
const char * m_EndPointer
 

Constructor & Destructor Documentation

XMBAttributeList::XMBAttributeList ( const char *  offset,
size_t  count,
const char *  endoffset 
)
inline

Member Function Documentation

iterator XMBAttributeList::begin ( ) const
inline
bool XMBAttributeList::empty ( ) const
inline
iterator XMBAttributeList::end ( ) const
inline
CStr8 XMBAttributeList::GetNamedItem ( const int  AttributeName) const
XMBAttribute XMBAttributeList::operator[] ( size_t  id)
size_t XMBAttributeList::size ( ) const
inline

Member Data Documentation

size_t XMBAttributeList::m_CurItemID
private
const char* XMBAttributeList::m_CurPointer
private
const char* XMBAttributeList::m_EndPointer
private
const char* XMBAttributeList::m_Pointer
private
size_t XMBAttributeList::m_Size
private

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