DeviceAtlas C++ interface Api
Public Member Functions | Public Attributes | List of all members
com::deviceatlas::Value Struct Reference

Abstract type representing a property's value. More...

#include <common_priv.h>

Public Member Functions

const char * strval () const
 
long longval () const
 
 operator bool () const
 
 operator std::string () const
 
 operator long () const
 
 operator std::string_view () const
 

Public Attributes

union {
   const char *   strval
 
   long   longval
 
u
 
PropertyType type
 

Detailed Description

Abstract type representing a property's value.

operators are available to avoid dealing with the adequate value type's layer.


The documentation for this struct was generated from the following file: