This class represents a user profile database. More...
#include <profile.h>
Public Member Functions | |
| ~profile () | |
Static Public Member Functions | |
| static bool | create_profile_store (const char *profiledb, const char *ldif_path=NULL) |
| static bool | create_profile_store (const std::string &profiledb, const std::string &ldif_path) |
| Create an new profile database. | |
| static std::string | get_default_profile () throw (mapi_exception) |
| Get the default profile name. | |
| static bool | set_default (const char *profname) |
| Make the specified profile the default profile. | |
| static bool | set_default (const std::string &profname) |
| Make the specified profile the default profile. | |
This class represents a user profile database.
| libmapipp::profile::~profile | ( | ) | [inline] |
| static bool libmapipp::profile::create_profile_store | ( | const char * | profiledb, |
| const char * | ldif_path = NULL |
||
| ) | [inline, static] |
Referenced by create_profile_store().
| static bool libmapipp::profile::create_profile_store | ( | const std::string & | profiledb, |
| const std::string & | ldif_path | ||
| ) | [inline, static] |
Create an new profile database.
| profiledb | the absolute path to the profile database intended to be created |
| ldif_path | the absolute path to the LDIF information to use for initial setup |
References create_profile_store().
| static std::string libmapipp::profile::get_default_profile | ( | ) | throw (mapi_exception) [inline, static] |
Get the default profile name.
| static bool libmapipp::profile::set_default | ( | const char * | profname | ) | [inline, static] |
Make the specified profile the default profile.
| profname | the name of the profile to make default |
Referenced by set_default().
| static bool libmapipp::profile::set_default | ( | const std::string & | profname | ) | [inline, static] |
Make the specified profile the default profile.
| profname | the name of the profile to make default |
References set_default().
|
|
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |