130                const QString &defProfileName = 
"");
   142         return (_profiles.
size());
   153         return (_profiles.
exists(profile));
   170         _profiles.
add(profile.
Name(), profile);
   173       void load(
const QString &filename);
   179       QString      _defProfileName;  
   180       ProfileList      _profiles;        
 void addProfile(const DbProfile &profile)
Adds a profile to the database profile. 
Definition: DbAccess.h:169
 
void load(const QString &filename)
Loads a Database access configuration file. 
Definition: DbAccess.cpp:156
 
bool profileExists(const QString &profile) const
Checks existance of a database user profile. 
Definition: DbAccess.h:152
 
int size() const
Returns the size of the collection. 
Definition: CollectorMap.h:528
 
A DbProfile is a container for access parameters to a database. 
Definition: DbProfile.h:65
 
const DbProfile getProfile(const QString &name="") const
Retrieves the specified access profile. 
Definition: DbAccess.cpp:106
 
bool exists(const K &key) const
Checks the existance of a particular key in the list. 
Definition: CollectorMap.h:567
 
void add(const K &key, const T &value)
Adds the element to the list. 
Definition: CollectorMap.h:556
 
int profileCount() const
Reports the number of user profiles to access this database. 
Definition: DbAccess.h:141
 
DbAccess manages programatic access to a database through profiles. 
Definition: DbAccess.h:120
 
Namespace for ISIS/Bullet specific routines. 
Definition: Apollo.h:31
 
QString getDefaultProfileName() const
Determine the name of the default profile. 
Definition: DbAccess.cpp:203
 
QString Name() const
Returns the name of this property. 
Definition: DbProfile.h:118
 
virtual ~DbAccess()
Destructor ensures everything is cleaned up properly. 
Definition: DbAccess.h:134
 
Contains Pvl Groups and Pvl Objects. 
Definition: PvlObject.h:74
 
DbAccess()
Definition: DbAccess.h:128