Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
Eigen::EigenTest Class Reference

#include <main.h>

Public Member Functions

 EigenTest ()
 
 EigenTest (const char *a_name, void(*func)(void))
 
const std::string & name () const
 
void operator() () const
 

Static Public Member Functions

static const std::vector< EigenTest * > & all ()
 

Static Protected Member Functions

static std::vector< EigenTest * > & get_registered_tests ()
 

Protected Attributes

void(* m_func )(void)
 
std::string m_name
 

Detailed Description

Definition at line 173 of file main.h.

Constructor & Destructor Documentation

◆ EigenTest() [1/2]

Eigen::EigenTest::EigenTest ( )
inline

Definition at line 176 of file main.h.

◆ EigenTest() [2/2]

Eigen::EigenTest::EigenTest ( const char *  a_name,
void(*)(void)  func 
)
inline

Definition at line 177 of file main.h.

Member Function Documentation

◆ all()

static const std::vector<EigenTest*>& Eigen::EigenTest::all ( )
inlinestatic

Definition at line 185 of file main.h.

◆ get_registered_tests()

static std::vector<EigenTest*>& Eigen::EigenTest::get_registered_tests ( )
inlinestaticprotected

Definition at line 187 of file main.h.

◆ name()

const std::string& Eigen::EigenTest::name ( void  ) const
inline

Definition at line 182 of file main.h.

◆ operator()()

void Eigen::EigenTest::operator() ( ) const
inline

Definition at line 183 of file main.h.

Member Data Documentation

◆ m_func

void(* Eigen::EigenTest::m_func) (void)
protected

Definition at line 193 of file main.h.

◆ m_name

std::string Eigen::EigenTest::m_name
protected

Definition at line 192 of file main.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:41:38