#include "bbtkConfigure.h"
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <unistd.h>


Go to the source code of this file.
Classes | |
| struct | bbtk::System |
| System related stuff. More... | |
Namespaces | |
| namespace | bbtk |
Defines | |
| #define | BBTK_EXPORT |
| #define | BBTK_CDECL |
| #define | BBTK_STRINGIFY(A) #A |
| #define | BBTK_STRINGIFY_SYMBOL(A) BBTK_STRINGIFY(A) |
| #define | UINT32_MAX (4294967295U) |
| #define | INVALID_FILE_SEPARATOR "\\" |
| #define | VALID_FILE_SEPARATOR "/" |
| #define | INVALID_FILE_SEPARATOR_CHAR '\\' |
| #define | VALID_FILE_SEPARATOR_CHAR '/' |
Functions | |
| const std::string & | bbtk::GetVersion () |
Definition in file bbtkSystem.h.
| #define BBTK_CDECL |
Definition at line 120 of file bbtkSystem.h.
| #define BBTK_EXPORT |
Definition at line 119 of file bbtkSystem.h.
| #define BBTK_STRINGIFY | ( | A | ) | #A |
Definition at line 139 of file bbtkSystem.h.
| #define BBTK_STRINGIFY_SYMBOL | ( | A | ) | BBTK_STRINGIFY(A) |
Definition at line 140 of file bbtkSystem.h.
Referenced by bbtk::ConfigurationFile::ConfigurationFile(), bbtk::Package::CreateFromDynamicLibrary(), bbtk::GetVersion(), bbtk::ConfigurationFile::InitializeDotBbtkStructure(), and bbtk::Package::OpenDynamicLibrary().
| #define INVALID_FILE_SEPARATOR "\\" |
Definition at line 230 of file bbtkSystem.h.
Referenced by bbtk::ConfigurationFile::AddPackagePathsAndWrite(), bbtk::ConfigurationFile::ConfigurationFile(), bbtk::InterpreterVirtual::LoadScript(), and bbtk::Utilities::MakeValidFileName().
| #define INVALID_FILE_SEPARATOR_CHAR '\\' |
Definition at line 232 of file bbtkSystem.h.
| #define UINT32_MAX (4294967295U) |
Definition at line 201 of file bbtkSystem.h.
| #define VALID_FILE_SEPARATOR "/" |
Definition at line 231 of file bbtkSystem.h.
Referenced by bbtk::ConfigurationFile::AddPackagePathsAndWrite(), bbtk::ConfigurationFile::ConfigurationFile(), bbtk::InterpreterVirtual::LoadScript(), and bbtk::Utilities::MakeValidFileName().
| #define VALID_FILE_SEPARATOR_CHAR '/' |
1.5.7.1