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

PrevUpHomeNext

Class step_in_scope

boost::stacktrack::step_in_scope — step scope

Synopsis

#include <boost/stacktrack/scope.hpp>

using namespace boost::stacktrack;

class step_in_scope :  boost::stacktrack::scopeloc_base {
public:
  // construct/copy/destruct
  step_in_scope(scope_base &, const char *, const sourceloc &);
  ~step_in_scope();

  // public member functions
  const scope_base & base() const;
};

Description

step_in_scope construct/copy/destruct

  1. step_in_scope(scope_base & scope, const char * purpose, const sourceloc & loc);

    Parameters

    loc

    source code location

    purpose

    user-defined tag

    scope

    parent scope

  2. ~step_in_scope();

step_in_scope public member functions

  1. const scope_base & base() const;

    Returns: scope step is associated with

Copyright © 2005 James Fowler

PrevUpHomeNext