fintp_base
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FinTP::DbDadElement Class Reference

#include <DbDad.h>

Public Member Functions

 DbDadElement (string name="UNNAMED", DataType::DATA_TYPE type=DataType::INVALID_TYPE, int length=-1, string format="")
 
int length () const
 
DataType::DATA_TYPE type () const
 
string format () const
 
string name () const
 
const vector< string > & columnNames () const
 
void addColumnName (const string &columnName)
 

Private Attributes

int m_Length
 
DataType::DATA_TYPE m_Type
 
string m_Format
 
string m_ElementName
 
vector< string > m_ColumnNames
 

Constructor & Destructor Documentation

FinTP::DbDadElement::DbDadElement ( string  name = "UNNAMED",
DataType::DATA_TYPE  type = DataType::INVALID_TYPE,
int  length = -1,
string  format = "" 
)
inlineexplicit

Member Function Documentation

void FinTP::DbDadElement::addColumnName ( const string &  columnName)
inline
const vector< string >& FinTP::DbDadElement::columnNames ( ) const
inline
string FinTP::DbDadElement::format ( ) const
inline
int FinTP::DbDadElement::length ( ) const
inline
string FinTP::DbDadElement::name ( ) const
inline
DataType::DATA_TYPE FinTP::DbDadElement::type ( ) const
inline

Member Data Documentation

vector< string > FinTP::DbDadElement::m_ColumnNames
private
string FinTP::DbDadElement::m_ElementName
private
string FinTP::DbDadElement::m_Format
private
int FinTP::DbDadElement::m_Length
private
DataType::DATA_TYPE FinTP::DbDadElement::m_Type
private

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