133 #ifndef OPENTXS_CORE_OTFOLDERS_HPP
134 #define OPENTXS_CORE_OTFOLDERS_HPP
150 static bool GetSetAll();
152 static inline bool GetSetFolderName(
OTSettings& config,
153 std::string strKeyName,
154 std::string strDefaultName,
160 if (strKeyName.empty() || strDefaultName.empty())
return false;
161 if (3 > strKeyName.size() || 3 > strDefaultName.size())
167 config.
CheckSet_str(
"folders", strKeyName, strDefaultName,
171 ret_strName = strResult;
173 ret_strName = strDefaultName.c_str();
181 if (!strFolder.
Exists()) {
208 static OTString s_strSmartContracts;
239 #endif // OPENTXS_CORE_OTFOLDERS_HPP
static EXPORT const OTString & Mint()
static EXPORT const OTString & Pubcred()
static EXPORT const OTString & PaymentInbox()
static EXPORT const OTString & ExpiredBox()
static EXPORT const OTString & Pubkey()
static EXPORT const OTString & Nym()
static EXPORT const OTString & SmartContracts()
static EXPORT const OTString & Inbox()
static EXPORT const OTString & Contract()
static EXPORT const OTString & Nymbox()
static EXPORT const OTString & UserAcct()
EXPORT bool Exists() const
static EXPORT const OTString & Credential()
static EXPORT const OTString & Receipt()
static EXPORT const OTString & Script()
static EXPORT const OTString & Outbox()
static EXPORT const OTString & Market()
EXPORT bool CheckSet_str(const OTString &strSection, const OTString &strKey, const OTString &strDefault, OTString &out_strResult, bool &out_bIsNew, const OTString &strComment="")
static EXPORT const OTString & Purse()
static EXPORT const OTString & Cron()
static EXPORT const OTString & Cert()
static EXPORT const OTString & RecordBox()
static EXPORT const OTString & Spent()
static EXPORT const OTString & Account()