Sirikata
Public Member Functions | Private Types | Private Attributes
Sirikata::OSegLookupQueue::OSegLookupList Class Reference

A normal vector of OSegLookups except it also maintains the total size of all its elements. More...

Inheritance diagram for Sirikata::OSegLookupQueue::OSegLookupList:
Collaboration diagram for Sirikata::OSegLookupQueue::OSegLookupList:

List of all members.

Public Member Functions

size_t ByteSize () const
size_t size () const
OSegLookupoperator[] (size_t where)
void push_back (const OSegLookup &lu)
OSegLookupVector::iterator begin ()
OSegLookupVector::iterator end ()

Private Types

typedef std::vector< OSegLookupOSegLookupVector

Private Attributes

size_t mTotalSize

Detailed Description

A normal vector of OSegLookups except it also maintains the total size of all its elements.


Member Typedef Documentation


Member Function Documentation

OSegLookupQueue::OSegLookupList::iterator Sirikata::OSegLookupQueue::OSegLookupList::begin ( )
size_t Sirikata::OSegLookupQueue::OSegLookupList::ByteSize ( ) const

References mTotalSize.

OSegLookupQueue::OSegLookupList::iterator Sirikata::OSegLookupQueue::OSegLookupList::end ( )
OSegLookupQueue::OSegLookup & Sirikata::OSegLookupQueue::OSegLookupList::operator[] ( size_t  where)
void Sirikata::OSegLookupQueue::OSegLookupList::push_back ( const OSegLookup lu)
size_t Sirikata::OSegLookupQueue::OSegLookupList::size ( ) const

Member Data Documentation

Referenced by ByteSize().


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