molecular
Public Member Functions | List of all members
molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalBinding Class Reference

Binding without its own copy of the data. More...

#include <DynamicScoping.h>

Inheritance diagram for molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalBinding:
molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalManualBinding

Public Member Functions

 SkeletalBinding (Key key, DynamicScoping &scoping, ValueSuperType *value)
 
 ~SkeletalBinding ()
 

Additional Inherited Members

- Protected Member Functions inherited from molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalManualBinding
 SkeletalManualBinding (Key key, DynamicScoping &scoping, ValueSuperType *value)
 
void Bind ()
 
void Unbind ()
 
- Protected Attributes inherited from molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalManualBinding
ValueSuperTypemOriginalPointer = nullptr
 

Detailed Description

template<class _Key, class _ValueSuperType = void>
class molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalBinding

Binding without its own copy of the data.

Constructor & Destructor Documentation

template<class _Key, class _ValueSuperType = void>
molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalBinding::SkeletalBinding ( Key  key,
DynamicScoping scoping,
ValueSuperType value 
)
inline
template<class _Key, class _ValueSuperType = void>
molecular::util::DynamicScoping< _Key, _ValueSuperType >::SkeletalBinding::~SkeletalBinding ( )
inline

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