DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::MemberRef< T > Struct Template Reference

Simple {reference, name} bundle for a struct member. More...

#include <ObjectUtils.hpp>

Public Attributes

T & ref
 Reference to the member.
 
const char * name
 Compile-time-known member name.
 

Detailed Description

template<typename T>
struct DNDS::MemberRef< T >

Simple {reference, name} bundle for a struct member.

Produced by DNDS_MAKE_1_MEMBER_REF from a variable name; consumed by for_each_member_list.

Definition at line 27 of file ObjectUtils.hpp.

Member Data Documentation

◆ name

template<typename T >
const char* DNDS::MemberRef< T >::name

Compile-time-known member name.

Definition at line 30 of file ObjectUtils.hpp.

◆ ref

template<typename T >
T& DNDS::MemberRef< T >::ref

Reference to the member.

Definition at line 29 of file ObjectUtils.hpp.


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