| 
    strusTrace
    0.17
    
   | 
 
Element type used to describe traced structures. Any atomic value or structure is described as sequence of trace elements. More...
#include <traceElement.hpp>
Classes | |
| union | Value | 
Public Types | |
| enum | Type {  TypeVoid, TypeInt, TypeUInt, TypeDouble, TypeBool, TypeObject, TypeString, TypeOpenIndex, TypeOpenTag, TypeClose }  | 
| typedef int64_t | IntType | 
| typedef uint64_t | UIntType | 
Public Member Functions | |
| Type | type () const | 
| Get the element type.  More... | |
| Value | value () const | 
| Get the element value.  More... | |
| TraceElement () | |
| Default constructor.  More... | |
| TraceElement (IntType value_) | |
| Constructor.  More... | |
| TraceElement (UIntType value_) | |
| Constructor.  More... | |
| TraceElement (double value_) | |
| Constructor.  More... | |
| TraceElement (float value_) | |
| Constructor.  More... | |
| TraceElement (bool value_) | |
| Constructor.  More... | |
| TraceElement (Type type_, std::size_t index_) | |
| Constructor.  More... | |
| TraceElement (Type type_, TraceObjectId oid_, const char *cid_) | |
| TraceElement (Type type_, const char *ptr_, std::size_t size_) | |
| Constructor.  More... | |
| TraceElement (Type type_, const char *ptr_) | |
| TraceElement (Type type_) | |
| TraceElement (const TraceElement &o) | |
| Copy constructor.  More... | |
Element type used to describe traced structures. Any atomic value or structure is described as sequence of trace elements.
| typedef int64_t strus::TraceElement::IntType | 
| typedef uint64_t strus::TraceElement::UIntType | 
      
  | 
  inline | 
Default constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
      
  | 
  inline | 
Constructor.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Copy constructor.
      
  | 
  inline | 
Get the element type.
      
  | 
  inline | 
Get the element value.
 1.8.6