MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members

#include <RTOp.h>

Public Attributes

voidobj_data
 
const struct RTOp_RTOp_vtbl_tvtbl
 

Detailed Description

Reduction/transformation operation class (struct).

Instantiations of this type are used as polymorphic objects for applying reduction/transformation operations on sub-vectors.

Strictly speaking, the class of the object is determined by the virtual function table that vtbl points to while the specific object instance data is pointed to by obj_data. This design allows complete polymorphic objects in C.

Definition at line 798 of file RTOp.h.

Member Data Documentation

void* RTOp_RTOp::obj_data

Definition at line 800 of file RTOp.h.

const struct RTOp_RTOp_vtbl_t* RTOp_RTOp::vtbl

Definition at line 802 of file RTOp.h.


The documentation for this struct was generated from the following file: