Medical Imaging Interaction Toolkit  2023.12.99-ed252ae7
Medical Imaging Interaction Toolkit
usGlobalConfig.h File Reference
#include <unordered_map>
#include <unordered_set>

Go to the source code of this file.

Namespaces

 us
 

Macros

#define US_BUILD_SHARED_LIBS
 
#define US_ENABLE_THREADING_SUPPORT
 
#define US_HAVE_VISIBILITY_ATTRIBUTE
 
#define US_HAVE_CXXABI_H
 
#define US_HAVE_STDINT_H
 
#define US_HAVE_TR1_UNORDERED_MAP_H
 
#define US_HAVE_TR1_UNORDERED_SET_H
 
#define US_HAVE_TR1_FUNCTIONAL_H
 
#define US_HAVE_UNORDERED_MAP_H
 
#define US_HAVE_UNORDERED_SET_H
 
#define US_HAVE_FUNCTIONAL_H
 
#define US_HAVE_STD_UNORDERED_MAP
 
#define US_HAVE_STD_UNORDERED_SET
 
#define US_HAVE_STD_FUNCTION
 
#define US_HAVE_STD_HASH
 
#define US_HAVE_STD_HASH_STRUCT
 
#define US_HAVE_STD_HASH_CLASS
 
#define CppMicroServices_MAJOR_VERSION
 
#define CppMicroServices_MINOR_VERSION
 
#define CppMicroServices_PATCH_VERSION
 
#define CppMicroServices_VERSION
 
#define CppMicroServices_VERSION_STR
 
#define US_MAJOR_VERSION
 
#define US_MINOR_VERSION
 
#define US_PATCH_VERSION
 
#define US_VERSION
 
#define US_VERSION_STR
 
#define US_NAMESPACE
 
#define US_PREPEND_NAMESPACE(name)
 
#define US_USE_NAMESPACE
 
#define US_BEGIN_NAMESPACE
 
#define US_END_NAMESPACE
 
#define US_FORWARD_DECLARE_CLASS(name)
 
#define US_FORWARD_DECLARE_STRUCT(name)
 
#define US_PLATFORM_POSIX
 
#define US_ABI_EXPORT
 
#define US_ABI_IMPORT
 
#define US_ABI_LOCAL
 
#define US_MSVC_PUSH_DISABLE_WARNING(wn)
 
#define US_MSVC_POP_WARNING
 
#define US_MSVC_DISABLE_WARNING(wn)
 
#define US_UNUSED(x)
 
#define US_UNORDERED_MAP_TYPE
 
#define US_UNORDERED_SET_TYPE
 
#define US_HASH_FUNCTION_NAMESPACE
 
#define US_HASH_FUNCTION_FRIEND(type)
 
#define US_HASH_FUNCTION_NAMESPACE_BEGIN
 
#define US_HASH_FUNCTION_NAMESPACE_END
 
#define US_HASH_FUNCTION_BEGIN(type)
 
#define US_HASH_FUNCTION_END
 
#define US_HASH_FUNCTION(type, arg)
 

Macro Definition Documentation

◆ CppMicroServices_MAJOR_VERSION

#define CppMicroServices_MAJOR_VERSION

Definition at line 45 of file usGlobalConfig.h.

◆ CppMicroServices_MINOR_VERSION

#define CppMicroServices_MINOR_VERSION

Definition at line 46 of file usGlobalConfig.h.

◆ CppMicroServices_PATCH_VERSION

#define CppMicroServices_PATCH_VERSION

Definition at line 47 of file usGlobalConfig.h.

◆ CppMicroServices_VERSION

#define CppMicroServices_VERSION

Definition at line 48 of file usGlobalConfig.h.

◆ CppMicroServices_VERSION_STR

#define CppMicroServices_VERSION_STR

Definition at line 49 of file usGlobalConfig.h.

◆ US_ABI_EXPORT

#define US_ABI_EXPORT

Definition at line 115 of file usGlobalConfig.h.

◆ US_ABI_IMPORT

#define US_ABI_IMPORT

Definition at line 116 of file usGlobalConfig.h.

◆ US_ABI_LOCAL

#define US_ABI_LOCAL

Definition at line 117 of file usGlobalConfig.h.

◆ US_BEGIN_NAMESPACE

#define US_BEGIN_NAMESPACE

Definition at line 76 of file usGlobalConfig.h.

◆ US_BUILD_SHARED_LIBS

#define US_BUILD_SHARED_LIBS

Definition at line 9 of file usGlobalConfig.h.

◆ US_ENABLE_THREADING_SUPPORT

#define US_ENABLE_THREADING_SUPPORT

Definition at line 10 of file usGlobalConfig.h.

◆ US_END_NAMESPACE

#define US_END_NAMESPACE

Definition at line 77 of file usGlobalConfig.h.

◆ US_FORWARD_DECLARE_CLASS

#define US_FORWARD_DECLARE_CLASS (   name)

Definition at line 78 of file usGlobalConfig.h.

◆ US_FORWARD_DECLARE_STRUCT

#define US_FORWARD_DECLARE_STRUCT (   name)

Definition at line 81 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION

#define US_HASH_FUNCTION (   type,
  arg 
)

Definition at line 204 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION_BEGIN

#define US_HASH_FUNCTION_BEGIN (   type)

Definition at line 197 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION_END

#define US_HASH_FUNCTION_END

Definition at line 202 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION_FRIEND

#define US_HASH_FUNCTION_FRIEND (   type)

Definition at line 180 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION_NAMESPACE

#define US_HASH_FUNCTION_NAMESPACE

Definition at line 178 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION_NAMESPACE_BEGIN

#define US_HASH_FUNCTION_NAMESPACE_BEGIN

Definition at line 184 of file usGlobalConfig.h.

◆ US_HASH_FUNCTION_NAMESPACE_END

#define US_HASH_FUNCTION_NAMESPACE_END

Definition at line 185 of file usGlobalConfig.h.

◆ US_HAVE_CXXABI_H

#define US_HAVE_CXXABI_H

Definition at line 18 of file usGlobalConfig.h.

◆ US_HAVE_FUNCTIONAL_H

#define US_HAVE_FUNCTIONAL_H

Definition at line 25 of file usGlobalConfig.h.

◆ US_HAVE_STD_FUNCTION

#define US_HAVE_STD_FUNCTION

Definition at line 32 of file usGlobalConfig.h.

◆ US_HAVE_STD_HASH

#define US_HAVE_STD_HASH

Definition at line 37 of file usGlobalConfig.h.

◆ US_HAVE_STD_HASH_CLASS

#define US_HAVE_STD_HASH_CLASS

Definition at line 39 of file usGlobalConfig.h.

◆ US_HAVE_STD_HASH_STRUCT

#define US_HAVE_STD_HASH_STRUCT

Definition at line 38 of file usGlobalConfig.h.

◆ US_HAVE_STD_UNORDERED_MAP

#define US_HAVE_STD_UNORDERED_MAP

Definition at line 30 of file usGlobalConfig.h.

◆ US_HAVE_STD_UNORDERED_SET

#define US_HAVE_STD_UNORDERED_SET

Definition at line 31 of file usGlobalConfig.h.

◆ US_HAVE_STDINT_H

#define US_HAVE_STDINT_H

Definition at line 19 of file usGlobalConfig.h.

◆ US_HAVE_TR1_FUNCTIONAL_H

#define US_HAVE_TR1_FUNCTIONAL_H

Definition at line 22 of file usGlobalConfig.h.

◆ US_HAVE_TR1_UNORDERED_MAP_H

#define US_HAVE_TR1_UNORDERED_MAP_H

Definition at line 20 of file usGlobalConfig.h.

◆ US_HAVE_TR1_UNORDERED_SET_H

#define US_HAVE_TR1_UNORDERED_SET_H

Definition at line 21 of file usGlobalConfig.h.

◆ US_HAVE_UNORDERED_MAP_H

#define US_HAVE_UNORDERED_MAP_H

Definition at line 23 of file usGlobalConfig.h.

◆ US_HAVE_UNORDERED_SET_H

#define US_HAVE_UNORDERED_SET_H

Definition at line 24 of file usGlobalConfig.h.

◆ US_HAVE_VISIBILITY_ATTRIBUTE

#define US_HAVE_VISIBILITY_ATTRIBUTE

Definition at line 12 of file usGlobalConfig.h.

◆ US_MAJOR_VERSION

#define US_MAJOR_VERSION

Definition at line 51 of file usGlobalConfig.h.

◆ US_MINOR_VERSION

#define US_MINOR_VERSION

Definition at line 52 of file usGlobalConfig.h.

◆ US_MSVC_DISABLE_WARNING

#define US_MSVC_DISABLE_WARNING (   wn)

Definition at line 139 of file usGlobalConfig.h.

◆ US_MSVC_POP_WARNING

#define US_MSVC_POP_WARNING

Definition at line 138 of file usGlobalConfig.h.

◆ US_MSVC_PUSH_DISABLE_WARNING

#define US_MSVC_PUSH_DISABLE_WARNING (   wn)

Definition at line 137 of file usGlobalConfig.h.

◆ US_NAMESPACE

#define US_NAMESPACE

Definition at line 61 of file usGlobalConfig.h.

◆ US_PATCH_VERSION

#define US_PATCH_VERSION

Definition at line 53 of file usGlobalConfig.h.

◆ US_PLATFORM_POSIX

#define US_PLATFORM_POSIX

Definition at line 103 of file usGlobalConfig.h.

◆ US_PREPEND_NAMESPACE

#define US_PREPEND_NAMESPACE (   name)

Definition at line 74 of file usGlobalConfig.h.

◆ US_UNORDERED_MAP_TYPE

#define US_UNORDERED_MAP_TYPE

Definition at line 166 of file usGlobalConfig.h.

◆ US_UNORDERED_SET_TYPE

#define US_UNORDERED_SET_TYPE

Definition at line 172 of file usGlobalConfig.h.

◆ US_UNUSED

#define US_UNUSED (   x)

Definition at line 146 of file usGlobalConfig.h.

◆ US_USE_NAMESPACE

#define US_USE_NAMESPACE

Definition at line 75 of file usGlobalConfig.h.

◆ US_VERSION

#define US_VERSION

Definition at line 54 of file usGlobalConfig.h.

◆ US_VERSION_STR

#define US_VERSION_STR

Definition at line 55 of file usGlobalConfig.h.