XLE  v0.02.0
Public Types | Public Attributes | List of all members
Utility::ClassAccessors::Property Class Reference

Public Types

using CastFromFn = std::function< bool(void *, const void *, ImpliedTyping::TypeDesc, bool)>
 
using CastFromArrayFn = std::function< bool(void *, size_t, const void *, ImpliedTyping::TypeDesc, bool)>
 
using CastToFn = std::function< bool(const void *, void *, size_t, ImpliedTyping::TypeDesc, bool)>
 
using CastToArrayFn = std::function< bool(const void *, size_t, void *, size_t, ImpliedTyping::TypeDesc, bool)>
 

Public Attributes

std::basic_string< utf8 > _name
 
CastFromFn _castFrom
 
CastFromArrayFn _castFromArray
 
CastToFn _castTo
 
CastToArrayFn _castToArray
 
size_t _fixedArrayLength
 

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