Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
invalid.h File Reference
#include <cstring>
Include dependency graph for invalid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ion
 Copyright 2016 Google Inc.
 
 ion::base
 EnumHelper instantiations. These must be in the ion::base namespace.
 

Functions

template<typename T >
bool ion::base::IsInvalidReference (const T &value)
 IsInvalidReference() returns true if a passed const reference of type T has an address of InvalidReference<T>(). More...
 
template<typename EnumType >
EnumType ion::base::InvalidEnumValue ()
 InvalidEnumValue() returns an invalid enum value, assuming that -1 is not a valid value. More...