AYON Cpp Dev Tools  0.1.0
Loading...
Searching...
No Matches
namespaces.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ynput
 
namespace  ynput::core
 
namespace  ynput::core::utils
 
namespace  ynput::core::config
 
namespace  ynput::core::math
 
namespace  ynput::core::time
 
namespace  ynput::core::iostd
 
namespace  ynput::core::fio
 
namespace  ynput::core::threading
 
namespace  ynput::core::dt
 
namespace  ynput::core::cp
 
namespace  ynput::lib
 
namespace  ynput::lib::logging
 
namespace  ynput::dt
 
namespace  ynput::dt::trace
 
namespace  ynput::tool
 
namespace  ynput::tool::usd
 
namespace  ynput::tool::ayon
 
namespace  ynput::app
 

Macros

#define DEV_TOOLS_NAMESPACE_MACRO_DEF
 
#define YNPUT_NAMESPACE_USING_DIRECTIVE   using namespace ynput;
 
#define YNPUT_NAMESPACE_OPEN   namespace ynput {
 
#define YNPUT_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core;
 
#define YNPUT_CORE_NAMESPACE_OPEN   namespace ynput::core {
 
#define YNPUT_CORE_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_UTILS_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::utils;
 
#define YNPUT_CORE_UTILS_NAMESPACE_OPEN   namespace ynput::core::utils {
 
#define YNPUT_CORE_UTILS_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_CONF_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::config;
 
#define YNPUT_CORE_CONF_NAMESPACE_OPEN   namespace ynput::core::config {
 
#define YNPUT_CORE_CONF_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_MATH_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::math;
 
#define YNPUT_CORE_MATH_NAMESPACE_OPEN   namespace ynput::core::math {
 
#define YNPUT_CORE_MATH_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_TIME_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::time;
 
#define YNPUT_CORE_TIME_NAMESPACE_OPEN   namespace ynput::core::time {
 
#define YNPUT_CORE_TIME_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_IOSTD_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::iostd;
 
#define YNPUT_CORE_IOSTD_NAMESPACE_OPEN   namespace ynput::core::iostd {
 
#define YNPUT_CORE_IOSTD_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_FIO_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::fio;
 
#define YNPUT_CORE_FIO_NAMESPACE_OPEN   namespace ynput::core::fio {
 
#define YNPUT_CORE_FIO_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_THREADING_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::threading;
 
#define YNPUT_CORE_THREADING_NAMESPACE_OPEN   namespace ynput::core::threading {
 
#define YNPUT_CORE_THREADING_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_DT_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::dt;
 
#define YNPUT_CORE_DT_NAMESPACE_OPEN   namespace ynput::core::dt {
 
#define YNPUT_CORE_DT_NAMESPACE_CLOSE   }
 
#define YNPUT_CORE_CP_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::cp;
 
#define YNPUT_CORE_CP_NAMESPACE_OPEN   namespace ynput::core::cp {
 
#define YNPUT_CORE_CP_NAMESPACE_CLOSE   }
 
#define YNPUT_LIB_NAMESPACE_USING_DIRECTIVE   using namespace ynput::lib;
 
#define YNPUT_LIB_NAMESPACE_OPEN   namespace ynput::lib {
 
#define YNPUT_LIB_NAMESPACE_CLOSE   }
 
#define YNPUT_LIB_LOGGING_NAMESPACE_USING_DIRECTIVE   using namespace ynput::lib::logging;
 
#define YNPUT_LIB_LOGGING_NAMESPACE_OPEN   namespace ynput::lib::logging {
 
#define YNPUT_LIB_LOGGING_NAMESPACE_CLOSE   }
 
#define YNPUT_DT_NAMESPACE_USING_DIRECTIVE   using namespace ynput::dt;
 
#define YNPUT_DT_NAMESPACE_OPEN   namespace ynput::dt {
 
#define YNPUT_DT_NAMESPACE_CLOSE   }
 
#define YNPUT_DT_TRACE_NAMESPACE_USING_DIRECTIVE   using namespace ynput::dt::trace;
 
#define YNPUT_DT_TRACE_NAMESPACE_OPEN   namespace ynput::dt::trace {
 
#define YNPUT_DT_TRACE_NAMESPACE_CLOSE   }
 
#define YNPUT_TOOL_NAMESPACE_USING_DIRECTIVE   using namespace ynput::tool;
 
#define YNPUT_TOOL_NAMESPACE_OPEN   namespace ynput::tool {
 
#define YNPUT_TOOL_NAMESPACE_CLOSE   }
 
#define YNPUT_TOOL_USD_NAMESPACE_USING_DIRECTIVE   using namespace ynput::tool::usd;
 
#define YNPUT_TOOL_USD_NAMESPACE_OPEN   namespace ynput::tool::usd {
 
#define YNPUT_TOOL_USD_NAMESPACE_CLOSE   }
 
#define YNPUT_TOOL_AYON_NAMESPACE_USING_DIRECTIVE   using namespace ynput::tool::ayon;
 
#define YNPUT_TOOL_AYON_NAMESPACE_OPEN   namespace ynput::tool::ayon {
 
#define YNPUT_TOOL_AYON_NAMESPACE_CLOSE   }
 
#define YNPUT_APP_NAMESPACE_USING_DIRECTIVE   using namespace ynput::app;
 
#define YNPUT_APP_NAMESPACE_OPEN   namespace ynput::app {
 
#define YNPUT_APP_NAMESPACE_CLOSE   }
 

Macro Definition Documentation

◆ DEV_TOOLS_NAMESPACE_MACRO_DEF

#define DEV_TOOLS_NAMESPACE_MACRO_DEF

◆ YNPUT_APP_NAMESPACE_CLOSE

#define YNPUT_APP_NAMESPACE_CLOSE   }

◆ YNPUT_APP_NAMESPACE_OPEN

#define YNPUT_APP_NAMESPACE_OPEN   namespace ynput::app {

◆ YNPUT_APP_NAMESPACE_USING_DIRECTIVE

#define YNPUT_APP_NAMESPACE_USING_DIRECTIVE   using namespace ynput::app;

◆ YNPUT_CORE_CONF_NAMESPACE_CLOSE

#define YNPUT_CORE_CONF_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_CONF_NAMESPACE_OPEN

#define YNPUT_CORE_CONF_NAMESPACE_OPEN   namespace ynput::core::config {

◆ YNPUT_CORE_CONF_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_CONF_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::config;

◆ YNPUT_CORE_CP_NAMESPACE_CLOSE

#define YNPUT_CORE_CP_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_CP_NAMESPACE_OPEN

#define YNPUT_CORE_CP_NAMESPACE_OPEN   namespace ynput::core::cp {

◆ YNPUT_CORE_CP_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_CP_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::cp;

◆ YNPUT_CORE_DT_NAMESPACE_CLOSE

#define YNPUT_CORE_DT_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_DT_NAMESPACE_OPEN

#define YNPUT_CORE_DT_NAMESPACE_OPEN   namespace ynput::core::dt {

◆ YNPUT_CORE_DT_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_DT_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::dt;

◆ YNPUT_CORE_FIO_NAMESPACE_CLOSE

#define YNPUT_CORE_FIO_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_FIO_NAMESPACE_OPEN

#define YNPUT_CORE_FIO_NAMESPACE_OPEN   namespace ynput::core::fio {

◆ YNPUT_CORE_FIO_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_FIO_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::fio;

◆ YNPUT_CORE_IOSTD_NAMESPACE_CLOSE

#define YNPUT_CORE_IOSTD_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_IOSTD_NAMESPACE_OPEN

#define YNPUT_CORE_IOSTD_NAMESPACE_OPEN   namespace ynput::core::iostd {

◆ YNPUT_CORE_IOSTD_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_IOSTD_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::iostd;

◆ YNPUT_CORE_MATH_NAMESPACE_CLOSE

#define YNPUT_CORE_MATH_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_MATH_NAMESPACE_OPEN

#define YNPUT_CORE_MATH_NAMESPACE_OPEN   namespace ynput::core::math {

◆ YNPUT_CORE_MATH_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_MATH_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::math;

◆ YNPUT_CORE_NAMESPACE_CLOSE

#define YNPUT_CORE_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_NAMESPACE_OPEN

#define YNPUT_CORE_NAMESPACE_OPEN   namespace ynput::core {

◆ YNPUT_CORE_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core;

◆ YNPUT_CORE_THREADING_NAMESPACE_CLOSE

#define YNPUT_CORE_THREADING_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_THREADING_NAMESPACE_OPEN

#define YNPUT_CORE_THREADING_NAMESPACE_OPEN   namespace ynput::core::threading {

◆ YNPUT_CORE_THREADING_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_THREADING_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::threading;

◆ YNPUT_CORE_TIME_NAMESPACE_CLOSE

#define YNPUT_CORE_TIME_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_TIME_NAMESPACE_OPEN

#define YNPUT_CORE_TIME_NAMESPACE_OPEN   namespace ynput::core::time {

◆ YNPUT_CORE_TIME_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_TIME_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::time;

◆ YNPUT_CORE_UTILS_NAMESPACE_CLOSE

#define YNPUT_CORE_UTILS_NAMESPACE_CLOSE   }

◆ YNPUT_CORE_UTILS_NAMESPACE_OPEN

#define YNPUT_CORE_UTILS_NAMESPACE_OPEN   namespace ynput::core::utils {

◆ YNPUT_CORE_UTILS_NAMESPACE_USING_DIRECTIVE

#define YNPUT_CORE_UTILS_NAMESPACE_USING_DIRECTIVE   using namespace ynput::core::utils;

◆ YNPUT_DT_NAMESPACE_CLOSE

#define YNPUT_DT_NAMESPACE_CLOSE   }

◆ YNPUT_DT_NAMESPACE_OPEN

#define YNPUT_DT_NAMESPACE_OPEN   namespace ynput::dt {

◆ YNPUT_DT_NAMESPACE_USING_DIRECTIVE

#define YNPUT_DT_NAMESPACE_USING_DIRECTIVE   using namespace ynput::dt;

◆ YNPUT_DT_TRACE_NAMESPACE_CLOSE

#define YNPUT_DT_TRACE_NAMESPACE_CLOSE   }

◆ YNPUT_DT_TRACE_NAMESPACE_OPEN

#define YNPUT_DT_TRACE_NAMESPACE_OPEN   namespace ynput::dt::trace {

◆ YNPUT_DT_TRACE_NAMESPACE_USING_DIRECTIVE

#define YNPUT_DT_TRACE_NAMESPACE_USING_DIRECTIVE   using namespace ynput::dt::trace;

◆ YNPUT_LIB_LOGGING_NAMESPACE_CLOSE

#define YNPUT_LIB_LOGGING_NAMESPACE_CLOSE   }

◆ YNPUT_LIB_LOGGING_NAMESPACE_OPEN

#define YNPUT_LIB_LOGGING_NAMESPACE_OPEN   namespace ynput::lib::logging {

◆ YNPUT_LIB_LOGGING_NAMESPACE_USING_DIRECTIVE

#define YNPUT_LIB_LOGGING_NAMESPACE_USING_DIRECTIVE   using namespace ynput::lib::logging;

◆ YNPUT_LIB_NAMESPACE_CLOSE

#define YNPUT_LIB_NAMESPACE_CLOSE   }

◆ YNPUT_LIB_NAMESPACE_OPEN

#define YNPUT_LIB_NAMESPACE_OPEN   namespace ynput::lib {

◆ YNPUT_LIB_NAMESPACE_USING_DIRECTIVE

#define YNPUT_LIB_NAMESPACE_USING_DIRECTIVE   using namespace ynput::lib;

◆ YNPUT_NAMESPACE_CLOSE

#define YNPUT_NAMESPACE_CLOSE   }

◆ YNPUT_NAMESPACE_OPEN

#define YNPUT_NAMESPACE_OPEN   namespace ynput {

◆ YNPUT_NAMESPACE_USING_DIRECTIVE

#define YNPUT_NAMESPACE_USING_DIRECTIVE   using namespace ynput;

◆ YNPUT_TOOL_AYON_NAMESPACE_CLOSE

#define YNPUT_TOOL_AYON_NAMESPACE_CLOSE   }

◆ YNPUT_TOOL_AYON_NAMESPACE_OPEN

#define YNPUT_TOOL_AYON_NAMESPACE_OPEN   namespace ynput::tool::ayon {

◆ YNPUT_TOOL_AYON_NAMESPACE_USING_DIRECTIVE

#define YNPUT_TOOL_AYON_NAMESPACE_USING_DIRECTIVE   using namespace ynput::tool::ayon;

◆ YNPUT_TOOL_NAMESPACE_CLOSE

#define YNPUT_TOOL_NAMESPACE_CLOSE   }

◆ YNPUT_TOOL_NAMESPACE_OPEN

#define YNPUT_TOOL_NAMESPACE_OPEN   namespace ynput::tool {

◆ YNPUT_TOOL_NAMESPACE_USING_DIRECTIVE

#define YNPUT_TOOL_NAMESPACE_USING_DIRECTIVE   using namespace ynput::tool;

◆ YNPUT_TOOL_USD_NAMESPACE_CLOSE

#define YNPUT_TOOL_USD_NAMESPACE_CLOSE   }

◆ YNPUT_TOOL_USD_NAMESPACE_OPEN

#define YNPUT_TOOL_USD_NAMESPACE_OPEN   namespace ynput::tool::usd {

◆ YNPUT_TOOL_USD_NAMESPACE_USING_DIRECTIVE

#define YNPUT_TOOL_USD_NAMESPACE_USING_DIRECTIVE   using namespace ynput::tool::usd;