RInside Version 0.2.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
callback_helper Namespace Reference

Classes

class  parameter_error_exception
 
struct  send_pack
 
struct  send_pack< First, Remaining...>
 
struct  send_pack<>
 
class  type_mismatch_exception
 

Functions

template<typename T >
read_from_stream_with_typeid (BinaryStream &stream)
 
template<typename RESULT_TYPE >
void call (const std::function< RESULT_TYPE()> &fun, BinaryStream &stream)
 
template<typename RESULT_TYPE , typename U0 >
void call (const std::function< RESULT_TYPE(U0)> &fun, BinaryStream &stream)
 
template<typename RESULT_TYPE , typename U0 , typename U1 >
void call (const std::function< RESULT_TYPE(U0, U1)> &fun, BinaryStream &stream)
 
template<typename RESULT_TYPE , typename U0 , typename U1 , typename U2 >
void call (const std::function< RESULT_TYPE(U0, U1, U2)> &fun, BinaryStream &stream)
 

Function Documentation

template<typename RESULT_TYPE >
void callback_helper::call ( const std::function< RESULT_TYPE()> &  fun,
BinaryStream stream 
)

Definition at line 57 of file callback_helper.h.

References BinaryStream::write().

Here is the call graph for this function:

template<typename RESULT_TYPE , typename U0 >
void callback_helper::call ( const std::function< RESULT_TYPE(U0)> &  fun,
BinaryStream stream 
)

Definition at line 64 of file callback_helper.h.

References BinaryStream::write().

Here is the call graph for this function:

template<typename RESULT_TYPE , typename U0 , typename U1 >
void callback_helper::call ( const std::function< RESULT_TYPE(U0, U1)> &  fun,
BinaryStream stream 
)

Definition at line 73 of file callback_helper.h.

References BinaryStream::write().

Here is the call graph for this function:

template<typename RESULT_TYPE , typename U0 , typename U1 , typename U2 >
void callback_helper::call ( const std::function< RESULT_TYPE(U0, U1, U2)> &  fun,
BinaryStream stream 
)

Definition at line 83 of file callback_helper.h.

References BinaryStream::write().

Here is the call graph for this function:

template<typename T >
T callback_helper::read_from_stream_with_typeid ( BinaryStream stream)

Definition at line 38 of file callback_helper.h.

References BinaryStream::read(), RIS_REPLY_ERROR, and RIS_REPLY_VALUE.

Here is the call graph for this function: