libvariant
 All Classes Namespaces Files Functions Enumerations Groups
Public Attributes | List of all members
libvariant::Internal::Data Struct Reference
Inheritance diagram for libvariant::Internal::Data:
libvariant::Variant

Public Attributes

const VTable * vtable
 
union {
   bool   b
 
   long double   f
 
   intmax_t   i
 
   uintmax_t   u
 
   std::string *   s
 
   MapStorage *   m
 
   ListStorage *   l
 
   BlobPtr *   blob
 
   Data *   ref
 
   ProxyStorage *   proxy
 
}; 
 
shared_ptr< RefData > ref_data
 
shared_ptr< Storage > storage
 

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