HepMC3 event record library
Public Member Functions | Data Fields | Private Types
accessor< Policy > Class Template Reference
+ Collaboration diagram for accessor< Policy >:

Public Member Functions

 accessor (handle obj, key_type key)
 
 accessor (const accessor &)=default
 
 accessor (accessor &&)=default
 
void operator= (const accessor &a) &&
 
void operator= (const accessor &a) &
 
template<typename T >
void operator= (T &&value) &&
 
template<typename T >
void operator= (T &&value) &
 

Data Fields

template<typename T = Policy>
PYBIND11_DEPRECATED("Use of obj.attr(...) as bool is deprecated in favor of pybind11::hasattr(obj, ...)") explicit operator enable_if_t< std key_type key
 
object cache
 

Private Types

using key_type = typename Policy::key_type
 

Detailed Description

template<typename Policy>
class accessor< Policy >

Definition at line 491 of file pytypes.h.


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