Classes | Functions
py_opcua_variant.h File Reference
#include <boost/python.hpp>
#include "opc/ua/protocol/variant_visitor.h"
Include dependency graph for py_opcua_variant.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  variant_from_python_converter
 
struct  variant_to_python_converter
 
struct  VariantToPythonObjectConverter
 

Functions

template<typename T >
list ToList (const std::vector< T > objects)
 
template<typename ResultType , typename SourceType >
list ToList (const std::vector< SourceType > objects)
 
object ToObject (const Variant &var)
 
Variant ToVariant (const object &obj)
 
Variant ToVariant2 (const object &obj, VariantType vtype)
 
template<typename T >
std::vector< T > ToVector (const object &list)
 

Function Documentation

template<typename T >
list ToList ( const std::vector< T >  objects)

Definition at line 20 of file py_opcua_variant.h.

template<typename ResultType , typename SourceType >
list ToList ( const std::vector< SourceType >  objects)

Definition at line 33 of file py_opcua_variant.h.

object ToObject ( const Variant &  var)

Definition at line 78 of file py_opcua_variant.h.

Variant ToVariant ( const object &  obj)

Definition at line 91 of file py_opcua_variant.h.

Variant ToVariant2 ( const object &  obj,
VariantType  vtype 
)

Definition at line 167 of file py_opcua_variant.h.

template<typename T >
std::vector<T> ToVector ( const object &  list)

Definition at line 46 of file py_opcua_variant.h.



ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09