Rcpp Version 1.0.9
Module_Add_Property.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename PROP >
self & property (const char *name_, PROP(Class::*GetMethod)(void), const char *docstring=0)
 
template<typename PROP >
self & property (const char *name_, PROP(*GetMethod)(Class *), const char *docstring)
 
template<typename PROP >
self & property (const char *name_, PROP(Class::*GetMethod)(void), void(Class::*SetMethod)(PROP), const char *docstring=0)
 
template<typename PROP >
self & property (const char *name_, PROP(Class::*GetMethod)(void), void(*SetMethod)(Class *, PROP), const char *docstring=0)
 
template<typename PROP >
self & property (const char *name_, PROP(*GetMethod)(Class *), void(Class::*SetMethod)(PROP), const char *docstring=0)
 
template<typename PROP >
self & property (const char *name_, PROP(*GetMethod)(Class *), void(*SetMethod)(Class *, PROP), const char *docstring=0)
 

Function Documentation

◆ property() [1/6]

template<typename PROP >
self& property ( const char *  name_,
PROP(*)(Class *)  GetMethod,
const char *  docstring 
)

Definition at line 38 of file Module_Add_Property.h.

◆ property() [2/6]

template<typename PROP >
self& property ( const char *  name_,
PROP(*)(Class *)  GetMethod,
void(*)(Class *, PROP)  SetMethod,
const char *  docstring = 0 
)

Definition at line 89 of file Module_Add_Property.h.

◆ property() [3/6]

template<typename PROP >
self& property ( const char *  name_,
PROP(*)(Class *)  GetMethod,
void(Class::*)(PROP)  SetMethod,
const char *  docstring = 0 
)

Definition at line 81 of file Module_Add_Property.h.

◆ property() [4/6]

template<typename PROP >
self & property ( const char *  name_,
PROP(Class::*)(void)  GetMethod,
const char *  docstring = 0 
)

Definition at line 26 of file Module_Add_Property.h.

◆ property() [5/6]

template<typename PROP >
self & property ( const char *  name_,
PROP(Class::*)(void)  GetMethod,
void(*)(Class *, PROP)  SetMethod,
const char *  docstring = 0 
)

Definition at line 63 of file Module_Add_Property.h.

◆ property() [6/6]

template<typename PROP >
self & property ( const char *  name_,
PROP(Class::*)(void)  GetMethod,
void(Class::*)(PROP)  SetMethod,
const char *  docstring = 0 
)

Definition at line 45 of file Module_Add_Property.h.