KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
AnyKeyable Struct Reference

Any primitive value (bool, char, unsigned char, int, unsigned int, float, double, string) that we know how to make into a hashable object. More...

#include <AnyCollection.h>

Public Member Functions

 AnyKeyable (const AnyKeyable &rhs)
 
 AnyKeyable (bool value)
 
 AnyKeyable (char value)
 
 AnyKeyable (unsigned char value)
 
 AnyKeyable (int value)
 
 AnyKeyable (unsigned int value)
 
 AnyKeyable (float value)
 
 AnyKeyable (double value)
 
 AnyKeyable (const std::string &value)
 
 AnyKeyable (const char *value)
 
size_t hash () const
 
bool operator== (const AnyKeyable &rhs) const
 

Public Attributes

AnyValue value
 

Detailed Description

Any primitive value (bool, char, unsigned char, int, unsigned int, float, double, string) that we know how to make into a hashable object.


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