BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IDatabaseSvc Class Referenceabstract

#include <IDatabaseSvc.h>

Inheritance diagram for IDatabaseSvc:

Public Member Functions

virtual ~IDatabaseSvc ()
 DeclareInterfaceID (IDatabaseSvc, 1, 0)
virtual const std::string & serviceInUse ()=0
virtual int query (const std::string &dbName, const std::string &sql, DatabaseRecordVector &res)=0
virtual ~IDatabaseSvc ()
 DeclareInterfaceID (IDatabaseSvc, 1, 0)
virtual const std::string & serviceInUse ()=0
virtual int query (const std::string &dbName, const std::string &sql, DatabaseRecordVector &res)=0
virtual ~IDatabaseSvc ()
 DeclareInterfaceID (IDatabaseSvc, 1, 0)
virtual const std::string & serviceInUse ()=0
virtual int query (const std::string &dbName, const std::string &sql, DatabaseRecordVector &res)=0

Detailed Description

Constructor & Destructor Documentation

◆ ~IDatabaseSvc() [1/3]

virtual IDatabaseSvc::~IDatabaseSvc ( )
inlinevirtual

◆ ~IDatabaseSvc() [2/3]

virtual IDatabaseSvc::~IDatabaseSvc ( )
inlinevirtual

◆ ~IDatabaseSvc() [3/3]

virtual IDatabaseSvc::~IDatabaseSvc ( )
inlinevirtual

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

IDatabaseSvc::DeclareInterfaceID ( IDatabaseSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

IDatabaseSvc::DeclareInterfaceID ( IDatabaseSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

IDatabaseSvc::DeclareInterfaceID ( IDatabaseSvc ,
1 ,
0  )

◆ query() [1/3]

virtual int IDatabaseSvc::query ( const std::string & dbName,
const std::string & sql,
DatabaseRecordVector & res )
pure virtual

◆ query() [2/3]

virtual int IDatabaseSvc::query ( const std::string & dbName,
const std::string & sql,
DatabaseRecordVector & res )
pure virtual

◆ query() [3/3]

virtual int IDatabaseSvc::query ( const std::string & dbName,
const std::string & sql,
DatabaseRecordVector & res )
pure virtual

◆ serviceInUse() [1/3]

virtual const std::string & IDatabaseSvc::serviceInUse ( )
pure virtual

◆ serviceInUse() [2/3]

virtual const std::string & IDatabaseSvc::serviceInUse ( )
pure virtual

◆ serviceInUse() [3/3]

virtual const std::string & IDatabaseSvc::serviceInUse ( )
pure virtual

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