CompleteDB Embedded: Direct C++ API
2.4.2
|
Provides services to iterate collection of ColumnInfo objects. More...
#include <ColumnIterator.hpp>
Public Member Functions | |
virtual bool | cast (const Object &from) |
virtual bool | isConnected () const |
virtual bool | isDisconnected () const |
virtual Type::Enum | getClassType () const |
virtual Type::Enum | getObjectType () const |
virtual bool | exists () |
virtual ColumnState::Enum | getState () const |
virtual ColumnType::Enum | getType () const |
virtual uint32_t | getLength () const |
virtual bool | next () |
virtual void | reset () |
virtual const char * | getDescription () const |
virtual const char * | getName () const |
ColumnIterator & | operator= (const ColumnIterator &src) |
ColumnIterator (const ColumnIterator &src) | |
virtual | ~ColumnIterator () |
ColumnIterator () | |
![]() | |
void * | get () const |
Object & | operator= (const Object &src) |
Object (const Object &src) | |
virtual | ~Object () |
Object () | |
![]() | |
ColumnInfo & | operator= (const ColumnInfo &src) |
ColumnInfo (const ColumnInfo &src) | |
virtual | ~ColumnInfo () |
ColumnInfo () | |
![]() | |
Iterator & | operator= (const Iterator &src) |
Iterator (const Iterator &src) | |
virtual | ~Iterator () |
Iterator () |
Friends | |
class | AlterTable |
class | CreateTable |
class | Table |
class | TableInfo |
class | TableIterator |
class | TableMetadata |
Additional Inherited Members | |
![]() | |
Object (void *src) | |
![]() | |
void * | m |
Provides services to iterate collection of ColumnInfo objects.
Definition at line 17 of file ColumnIterator.hpp.
|
inline |
Definition at line 88 of file ColumnIterator.hpp.
|
inlinevirtual |
Definition at line 92 of file ColumnIterator.hpp.
|
inline |
Definition at line 93 of file ColumnIterator.hpp.
|
inlinevirtual |
Performs safe typecast.
Reimplemented from ColumnInfo.
Definition at line 35 of file ColumnIterator.hpp.
|
inlinevirtual |
Reimplemented from ColumnInfo.
Definition at line 55 of file ColumnIterator.hpp.
|
inlinevirtual |
class type of the object.
Reimplemented from ColumnInfo.
Definition at line 47 of file ColumnIterator.hpp.
|
inlinevirtual |
Returns the description of the entity.
Reimplemented from ColumnInfo.
Definition at line 76 of file ColumnIterator.hpp.
|
inlinevirtual |
Reimplemented from ColumnInfo.
Definition at line 58 of file ColumnIterator.hpp.
|
inlinevirtual |
Returns the name of the entity.
Reimplemented from ColumnInfo.
Definition at line 83 of file ColumnIterator.hpp.
|
inlinevirtual |
object type of the underlying derived object.
Reimplemented from ColumnInfo.
Definition at line 51 of file ColumnIterator.hpp.
|
inlinevirtual |
Reimplemented from ColumnInfo.
Definition at line 56 of file ColumnIterator.hpp.
|
inlinevirtual |
Reimplemented from ColumnInfo.
Definition at line 57 of file ColumnIterator.hpp.
|
inlinevirtual |
if underlying database is connected.
Reimplemented from ColumnInfo.
Definition at line 39 of file ColumnIterator.hpp.
|
inlinevirtual |
if underlying database is not connected.
Reimplemented from ColumnInfo.
Definition at line 43 of file ColumnIterator.hpp.
|
inlinevirtual |
Advances the iterator to the next element.
Reimplemented from Iterator.
Definition at line 65 of file ColumnIterator.hpp.
|
inline |
Definition at line 87 of file ColumnIterator.hpp.
|
inlinevirtual |
Sets the iterator to its initial position.
Reimplemented from Iterator.
Definition at line 69 of file ColumnIterator.hpp.
|
friend |
Definition at line 23 of file ColumnIterator.hpp.
|
friend |
Definition at line 24 of file ColumnIterator.hpp.
|
friend |
Definition at line 25 of file ColumnIterator.hpp.
|
friend |
Definition at line 26 of file ColumnIterator.hpp.
|
friend |
Definition at line 27 of file ColumnIterator.hpp.
|
friend |
Definition at line 28 of file ColumnIterator.hpp.