Choreonoid  1.5
Classes | Namespaces | Macros
SignalTemplate.h File Reference

Go to the source code of this file.

Classes

class  cnoid::CNOID_SIGNAL_SIGNAL< R, Combiner >
 
struct  cnoid::signal_private::CNOID_SIGNAL_SLOT_HOLDER< R, Combiner >
 
struct  cnoid::CNOID_SIGNAL_ARGSET< R, Combiner >
 
class  cnoid::CNOID_SIGNAL_SIGNAL< R, Combiner >
 
struct  cnoid::CNOID_SIGNAL_SIGNAL< R, Combiner >::group_type
 
struct  cnoid::CNOID_SIGNAL_SIGNAL< R, Combiner >::group_compare_type
 

Namespaces

 cnoid
 Defines the minimum processing for performing pasing file for STL.
 
 cnoid::signal_private
 

Macros

#define CNOID_SIGNAL_FUNCTION_N_HEADER   CNOID_SIGNAL_CONCAT(<boost/function/function,CNOID_SIGNAL_NUM_ARGS.hpp>)
 
#define CNOID_SIGNAL_COMMA_IF_NONZERO_ARGS
 
#define CNOID_SIGNAL_SIGNAL   CNOID_SIGNAL_CONCAT(Signal,CNOID_SIGNAL_NUM_ARGS)
 
#define CNOID_SIGNAL_FUNCTION   CNOID_SIGNAL_CONCAT(boost::function,CNOID_SIGNAL_NUM_ARGS)
 
#define CNOID_SIGNAL_SLOT_HOLDER   CNOID_SIGNAL_CONCAT(SlotHolder,CNOID_SIGNAL_NUM_ARGS)
 
#define CNOID_SIGNAL_ARGSET   CNOID_SIGNAL_CONCAT(ArgSet,CNOID_SIGNAL_NUM_ARGS)
 

Macro Definition Documentation

#define CNOID_SIGNAL_ARGSET   CNOID_SIGNAL_CONCAT(ArgSet,CNOID_SIGNAL_NUM_ARGS)
#define CNOID_SIGNAL_COMMA_IF_NONZERO_ARGS
#define CNOID_SIGNAL_FUNCTION   CNOID_SIGNAL_CONCAT(boost::function,CNOID_SIGNAL_NUM_ARGS)
#define CNOID_SIGNAL_FUNCTION_N_HEADER   CNOID_SIGNAL_CONCAT(<boost/function/function,CNOID_SIGNAL_NUM_ARGS.hpp>)
#define CNOID_SIGNAL_SIGNAL   CNOID_SIGNAL_CONCAT(Signal,CNOID_SIGNAL_NUM_ARGS)
#define CNOID_SIGNAL_SLOT_HOLDER   CNOID_SIGNAL_CONCAT(SlotHolder,CNOID_SIGNAL_NUM_ARGS)