bux API Reference
1.9.0
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
Loading...
Searching...
No Matches
include
bux
StrUtil.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
// std::string
4
#include <typeinfo>
// return type of typeid()
5
#include <stdexcept>
// std::exception
6
7
namespace
bux
{
8
9
//
10
// Externs
11
//
12
const
char
*
ord_suffix
(
size_t
i);
13
std::string
expand_env
(
const
char
*s);
14
15
std::string
_HRTN
(
const
char
*originalName);
16
std::string
OXCPT
(
const
std::exception &e);
17
18
}
// namespace bux
19
22
#define HRTN(t) bux::_HRTN(typeid(t).name())
23
using
bux::OXCPT
;
bux
THE common namespace of bux library.
Definition
AtomiX.cpp:3
bux::ord_suffix
const char * ord_suffix(size_t i)
Definition
StrUtil.cpp:24
bux::_HRTN
std::string _HRTN(const char *originalName)
Definition
StrUtil.cpp:70
bux::OXCPT
std::string OXCPT(const std::exception &e)
Definition
StrUtil.cpp:128
bux::expand_env
std::string expand_env(const char *s)
Definition
StrUtil.cpp:44
Generated by
1.12.0