ConstScope Class Reference

Scope wrapper permitting only const actions. More...

#include <constscope.h>

Inherits Scope.

List of all members.

Public Member Functions

 ConstScope (Ptr scopePtr)

Protected Member Functions

Variable doGet (const Variant &key, bool modifiable) override
 Implementation for get.
Ptr doGetScope (const Variant &key) override
 Implementation for getScope.
Variable doDeclare (const Variant &key, const Variant &initialValue) override
 Implementation for declare.
Variable getValue (bool) override
 Get designated value for the scope.

Detailed Description

Scope wrapper permitting only const actions.


Constructor & Destructor Documentation

ConstScope::ConstScope ( Ptr  scopePtr)

Member Function Documentation

Variable ConstScope::doDeclare ( const Variant key,
const Variant initialValue 
) [override, protected, virtual]

Implementation for declare.

Reimplemented from Scope.

Variable ConstScope::doGet ( const Variant key,
bool  modifiable 
) [override, protected, virtual]

Implementation for get.

Reimplemented from Scope.

Ptr ConstScope::doGetScope ( const Variant key) [override, protected, virtual]

Implementation for getScope.

Reimplemented from Scope.

Variable ConstScope::getValue ( bool  modifiable) [override, protected, virtual]

Get designated value for the scope.

Reimplemented from Scope.


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