OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
ocf::TAutoEnumeratorBase Class Reference

#include <ocf/autodefs.h>

Inheritance diagram for ocf::TAutoEnumeratorBase:
ocf::TAutoEnumerator< T >

Public Member Functions

void Bind (TAutoVal &val)
void Unbind ()
bool Step ()
void Clear ()
bool IsValid ()
void Object (TAutoProxy &prx)
void operator= (const TAutoEnumeratorBase &copy)
 ~TAutoEnumeratorBase ()

Protected Member Functions

 TAutoEnumeratorBase ()
 TAutoEnumeratorBase (const TAutoEnumeratorBase &copy)

Protected Attributes

IEnumVARIANT * Iterator
TAutoVal Current

Detailed Description

Definition at line 1346 of file autodefs.h.

Constructor & Destructor Documentation

◆ ~TAutoEnumeratorBase()

ocf::TAutoEnumeratorBase::~TAutoEnumeratorBase ( )
inline

Definition at line 1355 of file autodefs.h.

References Unbind().

◆ TAutoEnumeratorBase() [1/2]

ocf::TAutoEnumeratorBase::TAutoEnumeratorBase ( )
inlineprotected

Definition at line 1357 of file autodefs.h.

References Current, and Iterator.

◆ TAutoEnumeratorBase() [2/2]

ocf::TAutoEnumeratorBase::TAutoEnumeratorBase ( const TAutoEnumeratorBase & copy)
protected

Member Function Documentation

◆ Bind()

void ocf::TAutoEnumeratorBase::Bind ( TAutoVal & val)

Definition at line 297 of file autocli.cpp.

References ocf::_T(), ocf::TXOle::Check(), Iterator, and Unbind().

◆ Clear()

void ocf::TAutoEnumeratorBase::Clear ( )
inline

Definition at line 1351 of file autodefs.h.

References Current.

◆ IsValid()

bool ocf::TAutoEnumeratorBase::IsValid ( )
inline

Definition at line 1352 of file autodefs.h.

References ocf::atVoid, and Current.

◆ Object()

void ocf::TAutoEnumeratorBase::Object ( TAutoProxy & prx)
inline

Definition at line 1353 of file autodefs.h.

References ocf::TAutoProxy::Bind(), and Current.

◆ operator=()

void ocf::TAutoEnumeratorBase::operator= ( const TAutoEnumeratorBase & copy)

◆ Step()

bool ocf::TAutoEnumeratorBase::Step ( )

◆ Unbind()

void ocf::TAutoEnumeratorBase::Unbind ( )
inline

Definition at line 1349 of file autodefs.h.

References Clear(), and Iterator.

Member Data Documentation

◆ Current

TAutoVal ocf::TAutoEnumeratorBase::Current
protected

Definition at line 1360 of file autodefs.h.

◆ Iterator

IEnumVARIANT* ocf::TAutoEnumeratorBase::Iterator
protected

Definition at line 1359 of file autodefs.h.


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