![]() |
Home | Libraries | People | FAQ | More |
boost/stacktrack/annotation.hpp
BOOST_STACKTRACK_SRCFILE_TAG BOOST_STACKTRACK_FILE BOOST_STACKTRACK_FILE_PROPERTY(prop, val) BOOST_STACKTRACK_SLOC BOOST_STACKTRACK_ROOT_SCOPE(purpose) BOOST_STACKTRACK_SCOPE(purpose) BOOST_STACKTRACK_INNER_SCOPE(purpose) BOOST_STACKTRACK_STEP(purpose) BOOST_STACKTRACK_STRINFO(purpose, str) BOOST_STACKTRACK_NAMED_VAL(name, val) BOOST_STACKTRACK_VAL_OF(var)
boost/stacktrack/common.hpp
namespace boost { namespace stacktrack { class stacktrack_error; } }
BOOST_STACKTRACK_STARTLOG(filename) BOOST_STACKTRACK_MANAGE_LOG(name)
namespace boost { namespace stacktrack { class sink_control; class stacktrack_info; } }
BOOST_STACKTRACK_V2SS_FORMATS BOOST_STACKTRACL_V2SS_FUNC(r, data, elem)
namespace boost { namespace stacktrack { class enter_exclusive_scope; class enter_internal_scope; class enter_nested_scope; class enter_outer_scope; class enter_root_scope; class enter_scope; } }
boost/stacktrack/event.hpp
BOOST_STACKTRACK_EVT_CAT3(a, b) BOOST_STACKTRACK_EVT_CAT2(a, b) BOOST_STACKTRACK_EVT_CAT(pfx, extract, tuple) BOOST_STACKTRACK_EVT_TYPE(name1, name2, desc, fldseq) BOOST_STACKTRACK_EVT_TYPEI(name1, name2, desc, followedby, fldseq) BOOST_STACKTRACK_EVT_TT_LOCALS(type_tuple) BOOST_STACKTRACK_EVT_TT_UNAME(type_tuple) BOOST_STACKTRACK_EVT_TT_NAME(type_tuple) BOOST_STACKTRACK_EVT_TT_DESC(type_tuple) BOOST_STACKTRACK_EVT_TT_FOLLOWED(type_tuple) BOOST_STACKTRACK_EVT_TT_STRUCTNAME(type_tuple) BOOST_STACKTRACK_EVT_FLD(name, type, desc) BOOST_STACKTRACK_EVT_FT_TYPE(field_tuple) BOOST_STACKTRACK_EVT_FT_NAME(field_tuple) BOOST_STACKTRACK_EVT_FT_DESC(field_tuple) BOOST_STACKTRACK_EVT_TT_MEMBERNAME3(pfx, name) BOOST_STACKTRACK_EVT_TT_MEMBERNAME2(pfx, name) BOOST_STACKTRACK_EVT_FT_MEMBERNAME(field_tuple) BOOST_STACKTRACK_EVENT_FORMATS BOOST_STACKTRACK_EVT_DEFSTRUCT_PRE(z, n, type_tuple, data) BOOST_STACKTRACK_EVT_DEFSTRUCT_FLD(z, n, field_tuple, data) BOOST_STACKTRACK_EVT_DEFSTRUCT_POST(z, n, type_tuple, data) BOOST_STACKTRACK_EVT_XFORM_NAMES(s, data, elem) BOOST_STACKTRACK_EVT_XFORM_SIZES(s, data, elem) BOOST_STACKTRACK_EVT_MAX_SIZE(s, state, x) BOOST_STACKTRACK_EVT_ADD_TYPE_TO_PAYLOAD(z, n, type_tuple, data) BOOST_STACKTRACK_EVT_ADD_ENUMVAL(z, n, type_tuple, data) BOOST_STACKTRACK_PAYLOAD_ACCESS(sname, name, mname, upper) BOOST_STACKTRACK_PAYLOAD_ACCESS_INVOKE(z, n, type_tuple, data)
namespace boost { namespace stacktrack { class payload_t; class raw_event; } }
BOOST_STACKTRACK_INFO(purpose, stream_args)
namespace boost { namespace stacktrack { class sourcefile; class sourcefile_info; class sourcefile_property; class sourceloc; } }
namespace boost { namespace stacktrack { class info_in_scope; class inner_scope; class internal_scope; class main_scope; class nested_scope; class outer_scope; class scope_base; class scopeloc_base; class step_in_scope; } }
boost/stacktrack/sink.hpp
namespace boost { namespace stacktrack { class sink; class sink_impl; } }
namespace boost { namespace stacktrack { class sink_shmem; class sink_shmem_impl; } }
boost/stacktrack/stacktrack.hpp
This is the main include file for code using StackTrack
DOXY_TEST_MACRO(macarg1, macarg2)
class global_class; namespace boost { namespace doxytest { class doxytest_class; class dt_derived; namespace in_doxytest { class in_doxytest_class; } } }
| Copyright © 2005 James Fowler |