My Project
SallyAPI::Database::CDatabaseMetaData Class Reference

Database meta data. More...

#include <DatabaseMetaData.h>

List of all members.

Public Member Functions

 CDatabaseMetaData (std::vector< CDatabaseObject > vct)
 Constructor.
 ~CDatabaseMetaData ()
 Destructor.
int GetNumObjects ()
 Gets the number objects.
std::string GetName (int colNum)
 Gets a name.
std::string GetType (int colNum)
 Gets a type.
std::string GetSql (int colNum)
 Gets a sql.
bool DoesObjectExist (const char *name_, const char *type)
 Query if 'name_' does object exist.

Detailed Description

Database meta data.

Author:
Christian Knobloch
Date:
19.04.2010

Constructor & Destructor Documentation

Constructor.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
vctThe vct.

Destructor.

Author:
Christian Knobloch
Date:
19.04.2010

Member Function Documentation

bool CDatabaseMetaData::DoesObjectExist ( const char *  name_,
const char *  type_ 
)

Query if 'name_' does object exist.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
name_The name.
type_The type.
Returns:
true if it succeeds, false if it fails.
std::string CDatabaseMetaData::GetName ( int  colNum)

Gets a name.

Author:
Christian Knobloch
Date:
19.04.2010
Exceptions:
CSQLExceptionThrown when csql.
Parameters:
colNumThe col number.
Returns:
The name.

Gets the number objects.

Author:
Christian Knobloch
Date:
19.04.2010
Returns:
The number objects.
std::string CDatabaseMetaData::GetSql ( int  colNum)

Gets a sql.

Author:
Christian Knobloch
Date:
19.04.2010
Exceptions:
CSQLExceptionThrown when csql.
Parameters:
colNumThe col number.
Returns:
The sql.
std::string CDatabaseMetaData::GetType ( int  colNum)

Gets a type.

Author:
Christian Knobloch
Date:
19.04.2010
Exceptions:
CSQLExceptionThrown when csql.
Parameters:
colNumThe col number.
Returns:
The type.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines