All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_NodeVerb::ScopeForbiddenNodes Class Reference

#include <SOP_NodeVerb.h>

Public Member Functions

 ScopeForbiddenNodes (const ForbiddenNodeMap *forbiddennodes)
 ~ScopeForbiddenNodes ()
 ScopeForbiddenNodes (const ScopeForbiddenNodes &)=delete
ScopeForbiddenNodesoperator= (const ScopeForbiddenNodes &)=delete

Protected Attributes

const ForbiddenNodeMapmyPrevNodes

Detailed Description

This scope class will push the given list of nodes marking them as inelligible for cooking in the traditional path. Needless to say, the invoker needs to ensure the set's lifetime persists.

Definition at line 146 of file SOP_NodeVerb.h.

Constructor & Destructor Documentation

SOP_NodeVerb::ScopeForbiddenNodes::ScopeForbiddenNodes ( const ForbiddenNodeMap forbiddennodes)
SOP_NodeVerb::ScopeForbiddenNodes::~ScopeForbiddenNodes ( )
SOP_NodeVerb::ScopeForbiddenNodes::ScopeForbiddenNodes ( const ScopeForbiddenNodes )

Member Function Documentation

ScopeForbiddenNodes& SOP_NodeVerb::ScopeForbiddenNodes::operator= ( const ScopeForbiddenNodes )

Member Data Documentation

const ForbiddenNodeMap* SOP_NodeVerb::ScopeForbiddenNodes::myPrevNodes

Definition at line 155 of file SOP_NodeVerb.h.

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