Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
Private Member Functions | Friends | List of all members
tesseract_common::AnyPoly Struct Reference

#include <any_poly.h>

Inheritance diagram for tesseract_common::AnyPoly:
Inheritance graph
[legend]
Collaboration diagram for tesseract_common::AnyPoly:
Collaboration graph
[legend]

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int)
 

Friends

class boost::serialization::access
 
struct tesseract_common::Serialization
 

Additional Inherited Members

- Public Types inherited from tesseract_common::TypeErasureBase< ConceptInterface, ConceptInstance >
using ConceptInterfaceType = ConceptInterface
 
- Public Member Functions inherited from tesseract_common::TypeErasureBase< ConceptInterface, ConceptInstance >
template<typename T , generic_ctor_enabler< T > = 0>
 TypeErasureBase (T &&value)
 
 TypeErasureBase ()
 
 ~TypeErasureBase ()=default
 
 TypeErasureBase (const TypeErasureBase &other)
 
 TypeErasureBase (TypeErasureBase &&other) noexcept
 
TypeErasureBaseoperator= (TypeErasureBase &&other) noexcept
 
TypeErasureBaseoperator= (const TypeErasureBase &other)
 
template<typename T , generic_ctor_enabler< T > = 0>
TypeErasureBaseoperator= (T &&other)
 
std::type_index getType () const
 
bool isNull () const
 
bool operator== (const TypeErasureBase &rhs) const
 
bool operator!= (const TypeErasureBase &rhs) const
 
ConceptInterfaceTypegetInterface ()
 
const ConceptInterfaceTypegetInterface () const
 
template<typename T >
Tas ()
 
template<typename T >
const Tas () const
 

Member Function Documentation

◆ serialize()

template<class Archive >
void tesseract_common::AnyPoly::serialize ( Archive &  ar,
const unsigned int   
)
private

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

◆ tesseract_common::Serialization

friend struct tesseract_common::Serialization
friend

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