Graphitti
A toolkit/software architecture to ease creating high-performance neural network simulators
Loading...
Searching...
No Matches
IFunctionNode Class Referenceabstract
Inheritance diagram for IFunctionNode:

Public Member Functions

virtual ~IFunctionNode ()=default
 Destructor.
 
virtual bool invokeFunction (const Operations::op &operation) const =0
 Invokes the stored function if the sent operation type matches the operation type the function is stored as.
 

Protected Attributes

Operations::op operationType_
 The operation type of the stored function.
 

Detailed Description

Definition at line 16 of file IFunctionNode.h.

Member Function Documentation

◆ invokeFunction()

virtual bool IFunctionNode::invokeFunction ( const Operations::op & operation) const
pure virtual

Invokes the stored function if the sent operation type matches the operation type the function is stored as.

Implemented in GenericFunctionNode.

Member Data Documentation

◆ operationType_

Operations::op IFunctionNode::operationType_
protected

The operation type of the stored function.

Definition at line 26 of file IFunctionNode.h.


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