| libmapper 2.4.12
    | 
#include <mapper_cpp.h>
| Public Member Functions | |
| operator Id () const | |
| int | status () const | 
| int | get_status () | 
| template<typename... Values> | |
| Instance & | set_value (Values... vals) | 
| Instance & | release () | 
| Id | id () const | 
| Instance & | set_data (void *data) | 
| void * | data () const | 
| const void * | value () const | 
| const void * | value (Time time) const | 
| Signal | signal () const | 
Signal Instances can be used to describe the multiplicity and/or ephemerality of phenomena associated with Signals. A signal describes the phenomena, e.g. the position of a 'blob' in computer vision, and the signal's instances will describe the positions of actual detected blobs.
| 
 | inline | 
Get the user_data pointer associated with this Instance. 
user_data pointer. | 
 | inline | 
Get the status bitflags for this Instance.
| 
 | inline | 
| 
 | inline | 
get the Id for this Instance.
| 
 | inline | 
Set the user_data pointer associated with this Instance. 
| data | A user_datapointer to store. | 
| 
 | inline | 
Set the current value for this Instance.
| vals | The value to set. Can be scalar, array, std::array, orstd::vectorofint,float, ordouble. | 
| 
 | inline | 
| 
 | inline | 
Return the current status for this Instance.
Signal::Status enum class. Each time this function is called it will reset the bitflags for NEW, SET_*, and REL_*. | 
 | inline | 
Get the current value of this Instance.