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

PrevUpHomeNext

Class internal_scope

boost::stacktrack::internal_scope — Sub scope inside another scope (same function body).

Synopsis

#include <boost/stacktrack/scope.hpp>

using namespace boost::stacktrack;

class internal_scope :  boost::stacktrack::inner_scope {
public:
  // construct/copy/destruct
  internal_scope(outer_scope &, const char *, const sourceloc &);

  // public member functions
};

Description

internal_scope construct/copy/destruct

  1. internal_scope(outer_scope & outer, const char * purpose, 
                   const sourceloc & location);

    Parameters

    location

    location of scope in source code

    outer

    outer instance of scope which this scope nests inside

    purpose

    user-defined tag for scope

internal_scope public member functions

    Copyright © 2005 James Fowler

    PrevUpHomeNext