boost.png (6897 bytes) Home Libraries People FAQ More

PrevUpHomeNext

Class enter_exclusive_scope

boost::stacktrack::enter_exclusive_scope — experimental class, will probably be removed

Synopsis

#include <boost/stacktrack/entry.hpp>

using namespace boost::stacktrack;

class enter_exclusive_scope :  boost::stacktrack::enter_scope {
public:
  // construct/copy/destruct
  enter_exclusive_scope(exclusive_scope &, enter_outer_scope &);
  ~enter_exclusive_scope();

  // public member functions
  bool isExclusive() const;

  bool _isExclusive;
};

Description

enter_exclusive_scope construct/copy/destruct

  1. enter_exclusive_scope(exclusive_scope & scope, enter_outer_scope & parent);

    Parameters

    parent

    active entry for locally available scope

    scope

    parent scope

  2. ~enter_exclusive_scope();

enter_exclusive_scope public member functions

  1. bool isExclusive() const;

    Returns: status of exclusive mode

Copyright © 2005 James Fowler

PrevUpHomeNext