iAny.h File Reference
#include <igor/iDefines.h>
#include <iaux/data/iaString.h>
#include <any>
#include <igor/data/iAny.inl>

Classes

class  igor::iAny
 

Namespaces

namespace  igor
 item data entity id
 

Enumerations

enum class  igor::iAnyType {
  igor::Unknown , igor::Bool , igor::uint8 , igor::int8 ,
  igor::uint16 , igor::int16 , igor::uint32 , igor::int32 ,
  igor::uint64 , igor::int64 , igor::float32 , igor::float64 ,
  igor::std_string , igor::std_wstring , igor::iaString , igor::iaVector2f ,
  igor::iaVector2d , igor::iaVector2i , igor::iaVector2I , igor::iaVector3f ,
  igor::iaVector3d , igor::iaVector3i , igor::iaVector3I , igor::iaVector4f ,
  igor::iaVector4d , igor::iaVector4i , igor::iaVector4I
}
 

Functions

iaString igor::toString (const iAnyType &value)
 
std::wostream & igor::operator<< (std::wostream &stream, const iAny &any)