CompleteDB Embedded: Direct C++ API
2.4.2
|
Provides services to modify identity information of a derived class. More...
#include <IdentityMutator.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 void | setName (const char *name) |
IdentityMutator & | operator= (const IdentityMutator &src) |
IdentityMutator (const IdentityMutator &src) | |
virtual | ~IdentityMutator () |
IdentityMutator () | |
![]() | |
void * | get () const |
Object & | operator= (const Object &src) |
Object (const Object &src) | |
virtual | ~Object () |
Object () |
Additional Inherited Members | |
![]() | |
Object (void *src) | |
![]() | |
void * | m |
Provides services to modify identity information of a derived class.
Definition at line 15 of file IdentityMutator.hpp.
|
inline |
Definition at line 52 of file IdentityMutator.hpp.
|
inlinevirtual |
Definition at line 56 of file IdentityMutator.hpp.
|
inline |
Definition at line 57 of file IdentityMutator.hpp.
|
inlinevirtual |
Performs safe typecast.
Reimplemented from Object.
Reimplemented in ColumnMetadata, CreateTable, EntityMetadata, IdentityMetadata, TableMetadata, TableMutator, ColumnMutator, and EntityMutator.
Definition at line 24 of file IdentityMutator.hpp.
|
inlinevirtual |
class type of the object.
Reimplemented from Object.
Reimplemented in ColumnMetadata, CreateTable, EntityMetadata, IdentityMetadata, TableMetadata, TableMutator, ColumnMutator, and EntityMutator.
Definition at line 36 of file IdentityMutator.hpp.
|
inlinevirtual |
object type of the underlying derived object.
Reimplemented from Object.
Reimplemented in ColumnMetadata, CreateTable, EntityMetadata, IdentityMetadata, TableMetadata, TableMutator, ColumnMutator, and EntityMutator.
Definition at line 40 of file IdentityMutator.hpp.
|
inlinevirtual |
if underlying database is connected.
Reimplemented from Object.
Reimplemented in ColumnMetadata, CreateTable, EntityMetadata, IdentityMetadata, TableMetadata, TableMutator, ColumnMutator, and EntityMutator.
Definition at line 28 of file IdentityMutator.hpp.
|
inlinevirtual |
if underlying database is not connected.
Reimplemented from Object.
Reimplemented in ColumnMetadata, CreateTable, EntityMetadata, IdentityMetadata, TableMetadata, TableMutator, ColumnMutator, and EntityMutator.
Definition at line 32 of file IdentityMutator.hpp.
|
inline |
Definition at line 51 of file IdentityMutator.hpp.
|
inlinevirtual |
Sets the name of the entity.
Reimplemented in ColumnMetadata, CreateTable, EntityMetadata, TableMetadata, IdentityMetadata, TableMutator, ColumnMutator, and EntityMutator.
Definition at line 47 of file IdentityMutator.hpp.