This header defines the BindProperties class. More...
#include <ssrc/wisp/utility/wisp_struct.h>
#include <ssrc/wispers/utility/Properties.h>
#include <type_traits>
Include dependency graph for BindProperties.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | is_bindable< T > |
class | BindProperties |
BindProperties is used to create temporary function objects for use with wisp_struct visit() in order to copy wisp_struct member variables to comparably named Properties values. More... | |
Defines | |
#define | WSPR_IS_BINDABLE_SEQUENCE(T) |
#define | WSPR_IS_PRIMITIVE_BINDABLE_SEQUENCE(T) |
Detailed Description
This header defines the BindProperties class.
Definition in file BindProperties.h.
Define Documentation
#define WSPR_IS_BINDABLE_SEQUENCE | ( | T | ) |
Value:
__BEGIN_NS_SSRC_WSPR_UTILITY \ template<> struct is_bindable<T> { \ typedef property_vector type; \ }; \ __END_NS_SSRC_WSPR_UTILITY
Definition at line 36 of file BindProperties.h.
#define WSPR_IS_PRIMITIVE_BINDABLE_SEQUENCE | ( | T | ) |
Value:
__BEGIN_NS_SSRC_WSPR_UTILITY \ template<> struct is_bindable<T> { \ typedef primitive_property_vector type; \ }; \ __END_NS_SSRC_WSPR_UTILITY
Definition at line 43 of file BindProperties.h.
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.