BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
BALL::ResourceEntry::IteratorTraits_ Class Reference

#include <BALL/FORMAT/resourceFile.h>

Public Member Functions

 IteratorTraits_ ()
 
 IteratorTraits_ (const ResourceEntry &entry)
 
 IteratorTraits_ (const IteratorTraits_ &traits, bool=true)
 
virtual ~IteratorTraits_ ()
 
const IteratorTraits_operator= (const IteratorTraits_ &traits)
 
ResourceEntrygetContainer ()
 
const ResourceEntrygetContainer () const
 
bool isSingular () const
 
IteratorPositiongetPosition ()
 
const IteratorPositiongetPosition () const
 
bool operator== (const IteratorTraits_ &traits) const
 
bool operator!= (const IteratorTraits_ &traits) const
 
bool isValid () const
 
void invalidate ()
 
void toBegin ()
 
bool isBegin () const
 
void toEnd ()
 
bool isEnd () const
 
ResourceEntrygetData ()
 
const ResourceEntrygetData () const
 
void forward ()
 
Size getDepth () const
 

Detailed Description

Definition at line 321 of file resourceFile.h.

Constructor & Destructor Documentation

BALL::ResourceEntry::IteratorTraits_::IteratorTraits_ ( )
inline

Definition at line 327 of file resourceFile.h.

BALL::ResourceEntry::IteratorTraits_::IteratorTraits_ ( const ResourceEntry entry)
inline

Definition at line 336 of file resourceFile.h.

BALL::ResourceEntry::IteratorTraits_::IteratorTraits_ ( const IteratorTraits_ traits,
bool  = true 
)
inline

Definition at line 345 of file resourceFile.h.

virtual BALL::ResourceEntry::IteratorTraits_::~IteratorTraits_ ( )
inlinevirtual

Definition at line 356 of file resourceFile.h.

Member Function Documentation

void BALL::ResourceEntry::IteratorTraits_::forward ( )
inline

Definition at line 459 of file resourceFile.h.

ResourceEntry* BALL::ResourceEntry::IteratorTraits_::getContainer ( )
inline

Definition at line 378 of file resourceFile.h.

const ResourceEntry* BALL::ResourceEntry::IteratorTraits_::getContainer ( ) const
inline

Definition at line 383 of file resourceFile.h.

ResourceEntry& BALL::ResourceEntry::IteratorTraits_::getData ( )
inline

Definition at line 449 of file resourceFile.h.

const ResourceEntry& BALL::ResourceEntry::IteratorTraits_::getData ( ) const
inline

Definition at line 454 of file resourceFile.h.

Size BALL::ResourceEntry::IteratorTraits_::getDepth ( ) const
inline

Definition at line 492 of file resourceFile.h.

IteratorPosition& BALL::ResourceEntry::IteratorTraits_::getPosition ( )
inline

Definition at line 393 of file resourceFile.h.

const IteratorPosition& BALL::ResourceEntry::IteratorTraits_::getPosition ( ) const
inline

Definition at line 398 of file resourceFile.h.

void BALL::ResourceEntry::IteratorTraits_::invalidate ( )
inline

Definition at line 421 of file resourceFile.h.

bool BALL::ResourceEntry::IteratorTraits_::isBegin ( ) const
inline

Definition at line 434 of file resourceFile.h.

bool BALL::ResourceEntry::IteratorTraits_::isEnd ( ) const
inline

Definition at line 444 of file resourceFile.h.

bool BALL::ResourceEntry::IteratorTraits_::isSingular ( ) const
inline

Definition at line 388 of file resourceFile.h.

bool BALL::ResourceEntry::IteratorTraits_::isValid ( ) const
inline

Definition at line 413 of file resourceFile.h.

bool BALL::ResourceEntry::IteratorTraits_::operator!= ( const IteratorTraits_ traits) const
inline

Definition at line 408 of file resourceFile.h.

const IteratorTraits_& BALL::ResourceEntry::IteratorTraits_::operator= ( const IteratorTraits_ traits)
inline

Definition at line 361 of file resourceFile.h.

bool BALL::ResourceEntry::IteratorTraits_::operator== ( const IteratorTraits_ traits) const
inline

Definition at line 403 of file resourceFile.h.

void BALL::ResourceEntry::IteratorTraits_::toBegin ( )
inline

Definition at line 428 of file resourceFile.h.

void BALL::ResourceEntry::IteratorTraits_::toEnd ( )
inline

Definition at line 439 of file resourceFile.h.