SpiecsEngine
 
Loading...
Searching...
No Matches

◆ field_traits()

template<typename T >
constexpr Spices::field_traits< T >::field_traits ( T && p,
std::string_view n,
size_t offset = 0 )
inlineconstexpr

Definition at line 96 of file FieldTraits.h.

97 : name(n)
98 , pointer{ p }
99 , offset(offset)
100 {
101 size_t pos = n.find_last_of(":");
102 if (pos < n.length())
103 {
104 name = n.substr(pos + 1);
105 }
106 }
T pointer
Field pointer.
std::string_view name
Field Name.
size_t offset
Field offset.

References Spices::field_traits< T >::field_traits(), and Spices::field_traits< T >::pointer.

Referenced by Spices::field_traits< T >::field_traits().