NOCL  v0.1.0-2524
Modern C++ Class Library for GUI Projects
nocl_core.hpp File Reference

Central include file for NOCL. More...

#include "nocl_external.hpp"
#include "Base.hpp"
#include "VBase.hpp"
#include "Exception.hpp"
#include "Bytes.hpp"
#include "Logfile.hpp"
#include "Size.hpp"
#include "Point.hpp"
Include dependency graph for nocl_core.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 nocl
 

Typedefs

typedef std::vector< std::string > nocl::VStr
 Vector of text strings. More...
 
typedef std::map< std::string, std::string > nocl::MStr
 Map of string-to-string, where both the key and the value are std::string. More...
 

Functions

std::string nocl::version (void)
 Get a simple version string for NOCL. For example, may return "0.1.0". More...
 
std::string nocl::timestamp_str (void)
 Create a timestamp with the current time. More...
 
std::string nocl::demangle_function_name (std::string name)
 Attempt to demangle the C++ function name. Used by call_stack(). More...
 
VStr nocl::call_stack (const size_t idx=1)
 Get the call stack as a vector of text strings. More...
 

Detailed Description

Central include file for NOCL.

Defines the nocl namespace.