RuntimeId.hpp File Reference
#include <iostream>
#include <string>
#include <unordered_map>
#include <functional>
#include <vector>
#include <typeindex>
#include "static_warning.hpp"
#include "hash.hpp"
#include "RuntimeId.inl"

Go to the source code of this file.

Classes

class  iv::runtime_id::Dictionary
 
struct  iv::RuntimeIdDictionary
 
class  iv::RuntimeId< Me >
 
struct  iv::hash< Me, std::enable_if_t< std::is_base_of< iv::RuntimeId< Me >, Me >::value > >
 

Namespaces

 iv
 
 iv::runtime_id
 

Functions

void iv::RuntimeId_WarningIdDoesNotExist (Context *context, char const *type_name, char const *persistent_name)
 
template<class Me >
std::ostream & operator<< (std::ostream &out, iv::RuntimeId< Me > const &id)
 

Function Documentation

◆ operator<<()

template<class Me >
std::ostream& operator<< ( std::ostream &  out,
iv::RuntimeId< Me > const &  id 
)

Definition at line 92 of file RuntimeId.inl.