Sirikata
Typedefs | Functions | Variables
Sirikata::Path::Placeholders Namespace Reference

Path placeholders are strings that can be automatically substituted with standard locations, e.g. More...

Typedefs

typedef std::pair< String, KeyPlaceholderPair

Functions

SIRIKATA_FUNCTION_EXPORT String RESOURCE (const String &intree, const String &resource)
const String DIR_EXE ("<bindir>")
const String DIR_EXE_BUNDLE ("<bundledir>")
const String DIR_CURRENT ("<currentdir>")
const String DIR_USER ("<userdir>")
const String DIR_USER_HIDDEN ("<hiddenuserdir>")
const String DIR_TEMP ("<temp>")
const String DIR_SYSTEM_CONFIG ("<sysconfig>")

Variables

SIRIKATA_EXPORT const String DIR_EXE
SIRIKATA_EXPORT const String DIR_EXE_BUNDLE
SIRIKATA_EXPORT const String DIR_CURRENT
SIRIKATA_EXPORT const String DIR_USER
SIRIKATA_EXPORT const String DIR_USER_HIDDEN
SIRIKATA_EXPORT const String DIR_TEMP
SIRIKATA_EXPORT const String DIR_SYSTEM_CONFIG
const PlaceholderPair All []

Detailed Description

Path placeholders are strings that can be automatically substituted with standard locations, e.g.

the binary path, the user's home directory, etc. They correspond to the Path::Key directories.


Typedef Documentation


Function Documentation

const String Sirikata::Path::Placeholders::DIR_CURRENT ( "<currentdir>"  )
const String Sirikata::Path::Placeholders::DIR_EXE ( "<bindir>"  )
const String Sirikata::Path::Placeholders::DIR_EXE_BUNDLE ( "<bundledir>"  )
const String Sirikata::Path::Placeholders::DIR_SYSTEM_CONFIG ( "<sysconfig>"  )
const String Sirikata::Path::Placeholders::DIR_TEMP ( "<temp>"  )
const String Sirikata::Path::Placeholders::DIR_USER ( "<userdir>"  )
const String Sirikata::Path::Placeholders::DIR_USER_HIDDEN ( "<hiddenuserdir>"  )
String Sirikata::Path::Placeholders::RESOURCE ( const String &  intree,
const String &  resource 
)

Variable Documentation

SIRIKATA_EXPORT const String Sirikata::Path::Placeholders::DIR_CURRENT
SIRIKATA_EXPORT const String Sirikata::Path::Placeholders::DIR_EXE
SIRIKATA_EXPORT const String Sirikata::Path::Placeholders::DIR_EXE_BUNDLE
SIRIKATA_EXPORT const String Sirikata::Path::Placeholders::DIR_TEMP
SIRIKATA_EXPORT const String Sirikata::Path::Placeholders::DIR_USER
SIRIKATA_EXPORT const String Sirikata::Path::Placeholders::DIR_USER_HIDDEN