Alexandria 2.32.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Pyston::Placeholder< AttributeSet >::AttrGetterFactory Struct Reference
Inheritance diagram for Pyston::Placeholder< AttributeSet >::AttrGetterFactory:
Collaboration diagram for Pyston::Placeholder< AttributeSet >::AttrGetterFactory:

Public Member Functions

 AttrGetterFactory (unsigned pos, const std::string &name)
template<typename Content>
boost::python::object operator() (Content) const

Public Attributes

unsigned m_pos
std::string m_name

Detailed Description

Definition at line 117 of file AttributeSet.h.

Constructor & Destructor Documentation

◆ AttrGetterFactory()

Pyston::Placeholder< AttributeSet >::AttrGetterFactory::AttrGetterFactory ( unsigned pos,
const std::string & name )
inline

Definition at line 121 of file AttributeSet.h.

References m_name, and m_pos.

Member Function Documentation

◆ operator()()

template<typename Content>
boost::python::object Pyston::Placeholder< AttributeSet >::AttrGetterFactory::operator() ( Content ) const
inline

Definition at line 124 of file AttributeSet.h.

References m_name, m_pos, and std::make_shared().

Here is the call graph for this function:

Member Data Documentation

◆ m_name

std::string Pyston::Placeholder< AttributeSet >::AttrGetterFactory::m_name

Definition at line 119 of file AttributeSet.h.

Referenced by AttrGetterFactory(), and operator()().

◆ m_pos

unsigned Pyston::Placeholder< AttributeSet >::AttrGetterFactory::m_pos

Definition at line 118 of file AttributeSet.h.

Referenced by AttrGetterFactory(), and operator()().


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