AYON Cpp Dev Tools
0.1.0
Loading...
Searching...
No Matches
namespaces.hpp
Go to the documentation of this file.
1
#ifndef DEV_TOOLS_NAMESPACE_DEF
2
#define DEV_TOOLS_NAMESPACE_DEF
3
namespace
ynput
{
4
5
namespace
core {
6
namespace
utils {}
7
namespace
config {}
8
namespace
math {}
9
namespace
time {}
10
namespace
iostd {}
11
namespace
fio {}
12
namespace
threading {}
13
namespace
dt {}
14
namespace
cp {}
15
}
// namespace core
16
17
namespace
lib {
18
namespace
logging {}
19
}
// namespace lib
20
21
namespace
dt {
22
namespace
trace {}
23
}
// namespace dt
24
25
namespace
tool {
26
namespace
usd {}
27
namespace
ayon {}
28
}
// namespace tool
29
30
namespace
app {}
31
32
}
// namespace ynput
33
34
#endif
// !DEV_TOOLS_NAMESPACE_DEF
35
36
#ifndef DEV_TOOLS_NAMESPACE_MACRO_DEF
37
#define DEV_TOOLS_NAMESPACE_MACRO_DEF
38
39
// Top Layer Namespace
40
#define YNPUT_NAMESPACE_USING_DIRECTIVE using namespace ynput;
41
#define YNPUT_NAMESPACE_OPEN namespace ynput {
42
#define YNPUT_NAMESPACE_CLOSE }
43
44
// Core Name Space
45
#define YNPUT_CORE_NAMESPACE_USING_DIRECTIVE using namespace ynput::core;
46
#define YNPUT_CORE_NAMESPACE_OPEN namespace ynput::core {
47
#define YNPUT_CORE_NAMESPACE_CLOSE }
48
49
#define YNPUT_CORE_UTILS_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::utils;
50
#define YNPUT_CORE_UTILS_NAMESPACE_OPEN namespace ynput::core::utils {
51
#define YNPUT_CORE_UTILS_NAMESPACE_CLOSE }
52
#define YNPUT_CORE_CONF_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::config;
53
#define YNPUT_CORE_CONF_NAMESPACE_OPEN namespace ynput::core::config {
54
#define YNPUT_CORE_CONF_NAMESPACE_CLOSE }
55
#define YNPUT_CORE_MATH_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::math;
56
#define YNPUT_CORE_MATH_NAMESPACE_OPEN namespace ynput::core::math {
57
#define YNPUT_CORE_MATH_NAMESPACE_CLOSE }
58
#define YNPUT_CORE_TIME_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::time;
59
#define YNPUT_CORE_TIME_NAMESPACE_OPEN namespace ynput::core::time {
60
#define YNPUT_CORE_TIME_NAMESPACE_CLOSE }
61
#define YNPUT_CORE_IOSTD_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::iostd;
62
#define YNPUT_CORE_IOSTD_NAMESPACE_OPEN namespace ynput::core::iostd {
63
#define YNPUT_CORE_IOSTD_NAMESPACE_CLOSE }
64
#define YNPUT_CORE_FIO_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::fio;
65
#define YNPUT_CORE_FIO_NAMESPACE_OPEN namespace ynput::core::fio {
66
#define YNPUT_CORE_FIO_NAMESPACE_CLOSE }
67
#define YNPUT_CORE_THREADING_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::threading;
68
#define YNPUT_CORE_THREADING_NAMESPACE_OPEN namespace ynput::core::threading {
69
#define YNPUT_CORE_THREADING_NAMESPACE_CLOSE }
70
#define YNPUT_CORE_DT_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::dt;
71
#define YNPUT_CORE_DT_NAMESPACE_OPEN namespace ynput::core::dt {
72
#define YNPUT_CORE_DT_NAMESPACE_CLOSE }
73
#define YNPUT_CORE_CP_NAMESPACE_USING_DIRECTIVE using namespace ynput::core::cp;
74
#define YNPUT_CORE_CP_NAMESPACE_OPEN namespace ynput::core::cp {
75
#define YNPUT_CORE_CP_NAMESPACE_CLOSE }
76
77
// lib namespace
78
#define YNPUT_LIB_NAMESPACE_USING_DIRECTIVE using namespace ynput::lib;
79
#define YNPUT_LIB_NAMESPACE_OPEN namespace ynput::lib {
80
#define YNPUT_LIB_NAMESPACE_CLOSE }
81
82
#define YNPUT_LIB_LOGGING_NAMESPACE_USING_DIRECTIVE using namespace ynput::lib::logging;
83
#define YNPUT_LIB_LOGGING_NAMESPACE_OPEN namespace ynput::lib::logging {
84
#define YNPUT_LIB_LOGGING_NAMESPACE_CLOSE }
85
86
// dt namespace
87
#define YNPUT_DT_NAMESPACE_USING_DIRECTIVE using namespace ynput::dt;
88
#define YNPUT_DT_NAMESPACE_OPEN namespace ynput::dt {
89
#define YNPUT_DT_NAMESPACE_CLOSE }
90
91
#define YNPUT_DT_TRACE_NAMESPACE_USING_DIRECTIVE using namespace ynput::dt::trace;
92
#define YNPUT_DT_TRACE_NAMESPACE_OPEN namespace ynput::dt::trace {
93
#define YNPUT_DT_TRACE_NAMESPACE_CLOSE }
94
95
// tool namespace
96
#define YNPUT_TOOL_NAMESPACE_USING_DIRECTIVE using namespace ynput::tool;
97
#define YNPUT_TOOL_NAMESPACE_OPEN namespace ynput::tool {
98
#define YNPUT_TOOL_NAMESPACE_CLOSE }
99
100
#define YNPUT_TOOL_USD_NAMESPACE_USING_DIRECTIVE using namespace ynput::tool::usd;
101
#define YNPUT_TOOL_USD_NAMESPACE_OPEN namespace ynput::tool::usd {
102
#define YNPUT_TOOL_USD_NAMESPACE_CLOSE }
103
104
#define YNPUT_TOOL_AYON_NAMESPACE_USING_DIRECTIVE using namespace ynput::tool::ayon;
105
#define YNPUT_TOOL_AYON_NAMESPACE_OPEN namespace ynput::tool::ayon {
106
#define YNPUT_TOOL_AYON_NAMESPACE_CLOSE }
107
108
// app namespace
109
#define YNPUT_APP_NAMESPACE_USING_DIRECTIVE using namespace ynput::app;
110
#define YNPUT_APP_NAMESPACE_OPEN namespace ynput::app {
111
#define YNPUT_APP_NAMESPACE_CLOSE }
112
113
#endif
// !DEV_TOOLS_NAMESPACE_MACRO_DEF
ynput
Definition:
namespaces.hpp:3
src
NameSpaceDef
namespaces.hpp
Generated on Mon Jun 22 2026 11:15:18 for AYON Cpp Dev Tools by
1.9.5. Dark theme by
Tilen Majerle
. All rights reserved.