|
Inferno
0.2
|
#include <assert.h>#include <stdio.h>#include <vector>#include <stack>#include <map>#include <set>#include <stdarg.h>#include <boost/shared_ptr.hpp>#include <boost/weak_ptr.hpp>#include <boost/foreach.hpp>Go to the source code of this file.
Classes | |
| class | AutoPush< T > |
| class | Map< KEY, DATA > |
| class | Set< KEY > |
| class | Traceable |
Defines | |
| #define | FOREACH BOOST_FOREACH |
| #define | COUNTOF(array) ( sizeof( array )/sizeof( array[0] ) ) |
Functions | |
| string | SSPrintf (const char *fmt,...) |
| void | CommonTest () |
| #define COUNTOF | ( | array | ) | ( sizeof( array )/sizeof( array[0] ) ) |
Definition at line 22 of file standard.hpp.
| #define FOREACH BOOST_FOREACH |
Definition at line 19 of file standard.hpp.
Referenced by VisibleIdentifiers::AddIdentifier(), VisibleIdentifiers::AddIdentifierNumber(), CommonTest(), CompareReplace::Configure(), CouplingKeys::DoKey(), HitCount::Dump(), FindMemberByName(), TypeOf::Get(), IdentifierTracker::Get(), CouplingKeys::GetAllKeys(), AnyNodeBase::GetContainerInterface(), BuildIdentifierBase::GetNewName(), GetScope(), IsDependOn(), Itemiser::ItemiseStatic(), JumbleDecls(), main(), StarBase::MatchRange(), Validate::operator()(), SimpleCompare::operator()(), operator+(), Itemiser::Element::operator=(), ReverseDecls(), OOStd::ContainerInterface< Itemiser::Element, TreePtrInterface >::size(), SortDecls(), and UniquifyIdentifiers::UniquifyScope().
| void CommonTest | ( | ) |
Definition at line 18 of file standard.cpp.
References ASSERT, and FOREACH.
Referenced by SelfTest().
| string SSPrintf | ( | const char * | fmt, |
| ... | |||
| ) |
Definition at line 6 of file standard.cpp.
Referenced by Traceable::GetAddr(), BuildIdentifierBase::GetNewName(), VisibleIdentifiers::MakeUniqueName(), CPPTree::SpecificFloatSemantics::operator string(), and OutputSR().