Public Member Functions | List of all members
eigenpy::deprecated_member< deprecation_type, BasePolicy > Struct Template Reference

#include <deprecation-policy.hpp>

Inheritance diagram for eigenpy::deprecated_member< deprecation_type, BasePolicy >:
Inheritance graph
[legend]

Public Member Functions

 deprecated_member (const std::string &msg="This attribute or method has been marked as " "deprecated, and will be removed in the future.")
 
- Public Member Functions inherited from eigenpy::deprecation_warning_policy< DeprecationType::DEPRECATION, bp::default_call_policies >
 deprecation_warning_policy (const std::string &warning_msg)
 
const bp::default_call_policies * derived () const
 
bool precall (const ArgPackage &args) const
 
std::string what () const
 

Additional Inherited Members

- Public Types inherited from eigenpy::deprecation_warning_policy< DeprecationType::DEPRECATION, bp::default_call_policies >
using argument_package = typename bp::default_call_policies ::argument_package
 
using result_converter = typename bp::default_call_policies ::result_converter
 
- Protected Attributes inherited from eigenpy::deprecation_warning_policy< DeprecationType::DEPRECATION, bp::default_call_policies >
const std::string m_what
 

Detailed Description

template<DeprecationType deprecation_type = DeprecationType::DEPRECATION, class BasePolicy = bp::default_call_policies>
struct eigenpy::deprecated_member< deprecation_type, BasePolicy >

Definition at line 71 of file deprecation-policy.hpp.

Constructor & Destructor Documentation

◆ deprecated_member()

template<DeprecationType deprecation_type = DeprecationType::DEPRECATION, class BasePolicy = bp::default_call_policies>
eigenpy::deprecated_member< deprecation_type, BasePolicy >::deprecated_member ( const std::string &  msg = "This attribute or method has been marked as " "deprecated, and will be removed in the future.")
inline

Definition at line 73 of file deprecation-policy.hpp.


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


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Sat Nov 2 2024 02:14:45