Public Member Functions | Static Public Member Functions | Friends | List of all members
tesseract_common::TestPluginBase Class Referenceabstract

#include <test_plugin_base.h>

Inheritance diagram for tesseract_common::TestPluginBase:
Inheritance graph
[legend]

Public Member Functions

virtual double multiply (double x, double y)=0
 
TestPluginBaseoperator= (const TestPluginBase &)=default
 
TestPluginBaseoperator= (TestPluginBase &&)=default
 
 TestPluginBase ()=default
 
 TestPluginBase (const TestPluginBase &)=default
 
 TestPluginBase (TestPluginBase &&)=default
 
virtual ~TestPluginBase ()=default
 

Static Public Member Functions

static std::string getSection ()
 

Friends

class boost_plugin_loader::PluginLoader
 

Detailed Description

Definition at line 34 of file test_plugin_base.h.

Constructor & Destructor Documentation

◆ TestPluginBase() [1/3]

tesseract_common::TestPluginBase::TestPluginBase ( )
default

◆ ~TestPluginBase()

virtual tesseract_common::TestPluginBase::~TestPluginBase ( )
virtualdefault

◆ TestPluginBase() [2/3]

tesseract_common::TestPluginBase::TestPluginBase ( const TestPluginBase )
default

◆ TestPluginBase() [3/3]

tesseract_common::TestPluginBase::TestPluginBase ( TestPluginBase &&  )
default

Member Function Documentation

◆ getSection()

static std::string tesseract_common::TestPluginBase::getSection ( )
inlinestatic

Definition at line 45 of file test_plugin_base.h.

◆ multiply()

virtual double tesseract_common::TestPluginBase::multiply ( double  x,
double  y 
)
pure virtual

◆ operator=() [1/2]

TestPluginBase& tesseract_common::TestPluginBase::operator= ( const TestPluginBase )
default

◆ operator=() [2/2]

TestPluginBase& tesseract_common::TestPluginBase::operator= ( TestPluginBase &&  )
default

Friends And Related Function Documentation

◆ boost_plugin_loader::PluginLoader

friend class boost_plugin_loader::PluginLoader
friend

Definition at line 48 of file test_plugin_base.h.


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


tesseract_common
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:40