ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dbTable Class Reference

#include <SqliteDatabaseGraph.h>

Inheritance diagram for dbTable:
Collaboration diagram for dbTable:

Public Member Functions

 dbTable (const char *table)
 
std::string table ()
 
std::string field_list ()
 
std::vector< std::string > field_types ()
 
std::vector< std::string > getColumnNames ()
 

Public Attributes

std::string name
 
std::vector< std::string > columnNames
 
std::vector< std::string > columnTypes
 

Detailed Description

Definition at line 42 of file SqliteDatabaseGraph.h.

Constructor & Destructor Documentation

dbTable::dbTable ( const char *  table)
inline

Definition at line 45 of file SqliteDatabaseGraph.h.

References name, and table().

Member Function Documentation

std::string dbTable::table ( )
inline

Definition at line 47 of file SqliteDatabaseGraph.h.

References name.

Referenced by dbTable().

std::string dbTable::field_list ( )
inline

Definition at line 48 of file SqliteDatabaseGraph.h.

References columnNames.

std::vector<std::string> dbTable::field_types ( )
inline

Definition at line 57 of file SqliteDatabaseGraph.h.

References columnTypes.

std::vector<std::string> dbTable::getColumnNames ( )
inline

Definition at line 59 of file SqliteDatabaseGraph.h.

References columnNames.

Member Data Documentation

std::string dbTable::name

Definition at line 61 of file SqliteDatabaseGraph.h.

Referenced by cgNode::cgNode(), dbTable(), cgNode::set_nodename(), and table().

std::vector<std::string> dbTable::columnNames
std::vector<std::string> dbTable::columnTypes

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