Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
#include <rcore/utilities.hh>
Go to the source code of this file.
Classes | |
class | Rapicorn::InitSettings |
class | Rapicorn::ScopedLocale |
Class to push a specific locale_t for the scope of its lifetime. More... | |
class | Rapicorn::ScopedPosixLocale |
Class to push the POSIX/C locale_t (UTF-8) for the scope of its lifetime. More... | |
class | Rapicorn::InitHook |
Namespaces | |
namespace | Rapicorn |
The Rapicorn namespace encompasses core utilities and toolkit functionality. | |
Functions | |
void | Rapicorn::init_core (const String &app_ident, int *argcp, char **argv, const StringVector &args) |
bool | Rapicorn::init_core_initialized () |
Check and return if init_core() has already been called. | |
bool | Rapicorn::arg_parse_option (uint argc, char **argv, size_t *i, const char *arg) |
Try to parse argument arg at position i in argv. | |
bool | Rapicorn::arg_parse_string_option (uint argc, char **argv, size_t *i, const char *arg, const char **strp) |
Try to parse argument arg at position i in argv. | |
int | Rapicorn::arg_parse_collapse (int *argcp, char **argv) |
Collapse argv by eliminating NULL strings. | |
String | Rapicorn::rapicorn_version () |
String | Rapicorn::rapicorn_buildid () |
String | Rapicorn::program_file () |
File name of the current process as set in argv[0] at startup. | |
String | Rapicorn::program_alias () |
Provides a short name for the current process, usually the last part of argv[0]. | |
String | Rapicorn::program_ident () |
The program identifier app_ident as specified during initialization of Rapicorn. | |
String | Rapicorn::program_cwd () |
The current working directory during startup. |