open62541pp 0.17.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
types.hpp File Reference
#include <algorithm>
#include <array>
#include <cassert>
#include <chrono>
#include <cstdint>
#include <functional>
#include <initializer_list>
#include <iosfwd>
#include <iterator>
#include <optional>
#include <ratio>
#include <string>
#include <string_view>
#include <type_traits>
#include <utility>
#include <variant>
#include <vector>
#include "open62541pp/common.hpp"
#include "open62541pp/detail/iterator.hpp"
#include "open62541pp/detail/open62541/common.h"
#include "open62541pp/detail/string_utils.hpp"
#include "open62541pp/detail/traits.hpp"
#include "open62541pp/detail/types_handling.hpp"
#include "open62541pp/exception.hpp"
#include "open62541pp/span.hpp"
#include "open62541pp/typeconverter.hpp"
#include "open62541pp/typeregistry.hpp"
#include "open62541pp/typewrapper.hpp"
#include "open62541pp/wrapper.hpp"
Include dependency graph for types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  opcua::StatusCode
 
class  opcua::String
 
struct  opcua::TypeConverter< std::basic_string_view< char, Traits > >
 
struct  opcua::TypeConverter< std::basic_string< char, Traits, Allocator > >
 
struct  opcua::TypeConverter< const char * >
 
struct  opcua::TypeConverter< char[N]>
 
class  opcua::DateTime
 
struct  opcua::TypeConverter< std::chrono::time_point< Clock, Duration > >
 
class  opcua::Guid
 
class  opcua::ByteString
 
class  opcua::XmlElement
 
class  opcua::NodeId
 
class  opcua::ExpandedNodeId
 
class  opcua::QualifiedName
 
class  opcua::LocalizedText
 
class  opcua::BadVariantAccess
 
class  opcua::Variant
 
class  opcua::DataValue
 
class  opcua::ExtensionObject
 
class  opcua::DiagnosticInfo
 
class  opcua::NumericRange
 
struct  std::hash< opcua::NodeId >
 
struct  std::hash< opcua::ExpandedNodeId >
 

Namespaces

namespace  opcua
 

Typedefs

using opcua::NumericRangeDimension = UA_NumericRangeDimension
 

Enumerations

enum class  opcua::NodeIdType : uint8_t
 
enum class  opcua::VariantPolicy
 
enum class  opcua::ExtensionObjectEncoding