#include <TdkAttributeDef.h>
Public Member Functions | |
| TdkAttributeDef (int id) | |
| TdkAttributeDef (std::string atrrName, TdkAttributeType type, std::string atrrTableName="", bool uniqueValue=false) | |
| TdkAttributeDef (const TdkAttributeDef &attr) | |
| virtual | ~TdkAttributeDef () |
| virtual int | getId () const |
| virtual void | setId (int id) |
| virtual std::string | getTableName () const |
| virtual void | setTableName (std::string name) |
| virtual std::string | getAttrName () const |
| virtual void | setAttrName (std::string name) |
| virtual TdkAttributeType | getType () const |
| virtual void | setType (TdkAttributeType type) |
| virtual bool | isUniqueValue () const |
| virtual void | setUniqueValue (bool uniqueValue) |
| std::string | getAccessName () const |
Protected Member Functions | |
| virtual void | init () |
Protected Attributes | |
| int | id_ |
| std::string | tableName_ |
| std::string | attrName_ |
| TdkAttributeType | type_ |
| bool | uniqueValue_ |
The attributes definition,
| TdkAttributeDef::TdkAttributeDef | ( | int | id | ) |
| TdkAttributeDef::TdkAttributeDef | ( | std::string | atrrName, | |
| TdkAttributeType | type, | |||
| std::string | atrrTableName = "", |
|||
| bool | uniqueValue = false | |||
| ) |
| TdkAttributeDef::TdkAttributeDef | ( | const TdkAttributeDef & | attr | ) |
| TdkAttributeDef::~TdkAttributeDef | ( | ) | [virtual] |
| void TdkAttributeDef::init | ( | ) | [protected, virtual] |
| virtual int TdkAttributeDef::getId | ( | ) | const [inline, virtual] |
| virtual void TdkAttributeDef::setId | ( | int | id | ) | [inline, virtual] |
| virtual std::string TdkAttributeDef::getTableName | ( | ) | const [inline, virtual] |
| virtual void TdkAttributeDef::setTableName | ( | std::string | name | ) | [inline, virtual] |
| virtual std::string TdkAttributeDef::getAttrName | ( | ) | const [inline, virtual] |
| virtual void TdkAttributeDef::setAttrName | ( | std::string | name | ) | [inline, virtual] |
| virtual TdkAttributeType TdkAttributeDef::getType | ( | ) | const [inline, virtual] |
| virtual void TdkAttributeDef::setType | ( | TdkAttributeType | type | ) | [inline, virtual] |
| virtual bool TdkAttributeDef::isUniqueValue | ( | ) | const [inline, virtual] |
| virtual void TdkAttributeDef::setUniqueValue | ( | bool | uniqueValue | ) | [inline, virtual] |
| std::string TdkAttributeDef::getAccessName | ( | ) | const [inline] |
int TdkAttributeDef::id_ [protected] |
std::string TdkAttributeDef::tableName_ [protected] |
std::string TdkAttributeDef::attrName_ [protected] |
TdkAttributeType TdkAttributeDef::type_ [protected] |
bool TdkAttributeDef::uniqueValue_ [protected] |
1.5.2