#include "bbtkConfigure.h"
#include <stdio.h>
#include <iostream>
#include <string.h>
Go to the source code of this file.
Namespaces | |
namespace | bbtk |
Classes | |
struct | bbtk::System |
System related stuff. More... | |
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 "/" |
Functions | |
const std::string & | bbtk::GetVersion () |
Definition in file bbtkSystem.h.
#define BBTK_CDECL |
Definition at line 107 of file bbtkSystem.h.
#define BBTK_EXPORT |
Definition at line 106 of file bbtkSystem.h.
#define BBTK_STRINGIFY | ( | A | ) | #A |
Definition at line 126 of file bbtkSystem.h.
#define BBTK_STRINGIFY_SYMBOL | ( | A | ) | BBTK_STRINGIFY(A) |
Definition at line 127 of file bbtkSystem.h.
Referenced by bbtk::Executer::BeginPackage(), bbtk::ConfigurationFile::ConfigurationFile(), bbtk::Package::CreateFromDynamicLibrary(), bbtk::Executer::EndDefine(), bbtk::GetVersion(), bbtk::Package::OpenDynamicLibrary(), and bbtk::Executer::Reset().
#define INVALID_FILE_SEPARATOR "\\" |
Definition at line 215 of file bbtkSystem.h.
Referenced by bbtk::ConfigurationFile::AddPackagePathsAndWrite(), bbtk::ConfigurationFile::ConfigurationFile(), bbtk::Interpreter::LoadScript(), and bbtk::Utilities::MakeUserSettingsFullFileName().
#define UINT32_MAX (4294967295U) |
Definition at line 188 of file bbtkSystem.h.
#define VALID_FILE_SEPARATOR "/" |
Definition at line 216 of file bbtkSystem.h.
Referenced by bbtk::ConfigurationFile::AddPackagePathsAndWrite(), bbtk::ConfigurationFile::ConfigurationFile(), bbtk::Interpreter::LoadScript(), and bbtk::Utilities::MakeUserSettingsFullFileName().