Classes | Typedefs | Enumerations | Functions | Variables
ProudDB: Database

Please refer to ProudDB: Database System for description of this module. More...

Classes

class  Proud::CQueryChecker
 
class  Proud::IDbmsAccessEvent
 DBMS Interface class of object that receives event when it access. More...
 
class  Proud::CDbmsAccessTracker
 
class  Proud::CAdoConnection
 
class  Proud::CAdoRecordset
 
class  Proud::CAdoCommand
 
class  Proud::CAdoOfflineRecord
 
class  Proud::CAdoOfflineRecordset
 
struct  Proud::ExecuteSQLAsyncParam
 
class  Proud::CAdoDBTemporaryBottleneckCheckDisabler
 
class  Proud::AdoException
 
class  Proud::CCoInitializer
 
class  Proud::CDbCacheClient2ConnectParameter
 
class  Proud::IDbCacheClientDelegate2
 
class  Proud::CDbCacheClient2
 
class  Proud::CCachedTableName
 
class  Proud::IDbCacheServerDelegate2
 
class  Proud::CDbCacheServer2StartParameter
 
class  Proud::CDbCacheServer2
 
class  Proud::CLoadedData2
 
class  Proud::CProperty
 A collection object that has more than 0 unit of Named Property. More...
 
class  Proud::CPropNode
 
class  Proud::CVariant
 

Typedefs

typedef void(* Proud::ADODB_RecommendCriticalSectionProc_t )(const TCHAR *text)
 
typedef RefCount< CLoadedData2 > Proud::CLoadedData2Ptr
 
typedef CFastMap< Guid,
CPropNodePtr > 
Proud::PropNodeMap
 
typedef CFastList< CPropNodePtr > Proud::PropNodeList
 
typedef RefCount< CPropNode > Proud::CPropNodePtr
 

Enumerations

enum  DbOpenFor { OpenForRead, OpenForFastRead, OpenForReadWrite, OpenForAppend }
 
enum  DbmsType { MsSql, MySql }
 

Functions

PROUD_API String Proud::gds (const TCHAR *src)
 
PROUD_API void Proud::RecommendNoCriticalSectionLock ()
 
PROUD_API CMessage & Proud::operator<< (CMessage &packet, const CProperty &rhs)
 
PROUD_API CMessage & Proud::operator>> (CMessage &packet, CProperty &rhs)
 
PROUD_API CMessage & Proud::operator<< (CMessage &packet, CPropNode &rhs)
 
PROUD_API CMessage & Proud::operator>> (CMessage &packet, CPropNode &rhs)
 
_variant_t Proud::ToVariant (LONGLONG x)
 
_variant_t Proud::ToVariant (ULONGLONG x)
 
LONGLONG Proud::ToLongLong (const _variant_t &r)
 
ULONGLONG Proud::ToULongLong (const _variant_t &r)
 

Variables

CriticalSection * Proud::ADODB_RefCriticalSection
 
ADODB_RecommendCriticalSectionProc_t Proud::ADODB_RecommendCriticalSectionProc
 

Detailed Description

Please refer to ProudDB: Database System for description of this module.

Function Documentation

PROUD_API String Proud::gds ( const TCHAR *  src)

TODO:translate needed.

PROUD_API CMessage& Proud::operator<< ( CMessage &  packet,
const CProperty &  rhs 
)

PropCollection's Message serialization helper functions

PROUD_API CMessage& Proud::operator<< ( CMessage &  packet,
CPropNode &  rhs 
)

PropCollection's Message serialization helper functions

PROUD_API CMessage& Proud::operator>> ( CMessage &  packet,
CProperty &  rhs 
)

PropCollection's Message deserialization helper functions

PROUD_API CMessage& Proud::operator>> ( CMessage &  packet,
CPropNode &  rhs 
)

PropCollection's Message deserialization helper functions