MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
Public Member Functions | Friends
mace::reflect::value_ref Class Reference

#include <value_ref.hpp>

Inheritance diagram for mace::reflect::value_ref:
mace::reflect::value_base

List of all members.

Public Member Functions

template<typename T >
 value_ref (T &v)
 value_ref (const value_ref &)
 value_ref (value_ref &&)
 operator value_cref () const
value_cref operator[] (const std::string &field) const
value_ref operator[] (const std::string &field)
template<typename T >
value_refoperator= (const T &r)

Friends

class value

Detailed Description

value ref has reference semantics, therefore it may only be assigned to reference types at construction

Definition at line 11 of file value_ref.hpp.


The documentation for this class was generated from the following file: