gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
FieldCallbackGeneric< t > Class Template Reference

#include <Field.h>

Inheritance diagram for FieldCallbackGeneric< t >:
Collaboration diagram for FieldCallbackGeneric< t >:

Public Member Functions

void run ()
 
 FieldCallbackGeneric (t *field, void(t::*callback)(), const std::string description)
 
- Public Member Functions inherited from FieldCallback
 FieldCallback (const std::string &help)
 
virtual ~FieldCallback ()
 
virtual std::string getDescription ()
 

Private Attributes

t * _field
 
void(t::* _callback )()
 

Detailed Description

template<class t>
class FieldCallbackGeneric< t >

Definition at line 425 of file Field.h.

Constructor & Destructor Documentation

◆ FieldCallbackGeneric()

template<class t >
FieldCallbackGeneric< t >::FieldCallbackGeneric ( t *  field,
void(t::*)()  callback,
const std::string  description 
)
inline

Definition at line 431 of file Field.h.

Member Function Documentation

◆ run()

template<class t >
void FieldCallbackGeneric< t >::run ( )
inlinevirtual

Implements FieldCallback.

Definition at line 430 of file Field.h.

Member Data Documentation

◆ _callback

template<class t >
void(t::* FieldCallbackGeneric< t >::_callback) ()
private

◆ _field

template<class t >
t* FieldCallbackGeneric< t >::_field
private

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