bbtkSystem.h File Reference

contains all the OS depending stuff More...

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

Include dependency graph for bbtkSystem.h:

This graph shows which files directly or indirectly include this file:

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 ()


Detailed Description

contains all the OS depending stuff

Definition in file bbtkSystem.h.


Define Documentation

#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

Definition at line 139 of file bbtkSystem.h.

#define BBTK_STRINGIFY_SYMBOL (  )     BBTK_STRINGIFY(A)

#define INVALID_FILE_SEPARATOR   "\\"

#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   "/"

#define VALID_FILE_SEPARATOR_CHAR   '/'

Definition at line 233 of file bbtkSystem.h.

Referenced by bbtk::Utilities::GetExecutablePath().


Generated on Thu May 31 14:12:56 2012 for BBTK by  doxygen 1.5.7.1