CompleteDB Embedded: Direct C++ API  2.4.2
TableDdl Class Reference

Provides DDL table services. More...

#include <TableDdl.hpp>

+ Inheritance diagram for TableDdl:

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 CreateTable createTable (const char *name)
TableDdloperator= (const TableDdl &src)
 TableDdl (const TableDdl &src)
virtual ~TableDdl ()
 TableDdl ()
- Public Member Functions inherited from Object
void * get () const
Objectoperator= (const Object &src)
 Object (const Object &src)
virtual ~Object ()
 Object ()

Additional Inherited Members

- Protected Member Functions inherited from Object
 Object (void *src)
- Protected Attributes inherited from Object
void * m

Detailed Description

Provides DDL table services.

Definition at line 16 of file TableDdl.hpp.

Constructor & Destructor Documentation

TableDdl ( const TableDdl src)
inline

Definition at line 53 of file TableDdl.hpp.

virtual ~TableDdl ( )
inlinevirtual

Definition at line 57 of file TableDdl.hpp.

TableDdl ( )
inline

Definition at line 58 of file TableDdl.hpp.

Member Function Documentation

virtual bool cast ( const Object from)
inlinevirtual

Performs safe typecast.

Reimplemented from Object.

Reimplemented in Database.

Definition at line 25 of file TableDdl.hpp.

virtual CreateTable createTable ( const char *  name)
inlinevirtual

Gets CreateTable statement.

Reimplemented in Database.

Definition at line 48 of file TableDdl.hpp.

virtual Type::Enum getClassType ( ) const
inlinevirtual

class type of the object.

Reimplemented from Object.

Reimplemented in Database.

Definition at line 37 of file TableDdl.hpp.

virtual Type::Enum getObjectType ( ) const
inlinevirtual

object type of the underlying derived object.

Reimplemented from Object.

Reimplemented in Database.

Definition at line 41 of file TableDdl.hpp.

virtual bool isConnected ( ) const
inlinevirtual

if underlying database is connected.

Reimplemented from Object.

Reimplemented in Database.

Definition at line 29 of file TableDdl.hpp.

virtual bool isDisconnected ( ) const
inlinevirtual

if underlying database is not connected.

Reimplemented from Object.

Reimplemented in Database.

Definition at line 33 of file TableDdl.hpp.

TableDdl& operator= ( const TableDdl src)
inline

Definition at line 52 of file TableDdl.hpp.


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