Classes | Namespaces | Constant Groups | Typedefs
audit_scoped.h File Reference
#include <iostream>
#include <sstream>
#include <cassert>
#include <zorba/audit.h>
#include <zorba/util/timer.h>
Include dependency graph for audit_scoped.h:

Go to the source code of this file.

Classes

struct  zorba::audit::AuditorTraits< T, flags >
 
struct  zorba::audit::AuditorTraits< const char * >
 
struct  zorba::audit::AuditorTraits< const int >
 
struct  zorba::audit::AuditorTraits< const std::string >
 
struct  zorba::audit::AuditorTraits< std::pair< std::streampos, std::istream * > >
 
struct  zorba::audit::AuditorTraits< std::pair< std::streampos, std::ostream * > >
 
struct  zorba::audit::AuditorTraits< String >
 
struct  zorba::audit::AuditorTraits< zorba::time::Timer >
 
struct  zorba::audit::AuditorTraits< zorba::time::Timer, 0x1 >
 
struct  zorba::audit::AuditorTraits< zorba::time::Timer, 0x2 >
 
class  zorba::audit::ScopedAuditor< T, flags >
 
class  zorba::audit::ScopedRecord
 

Namespaces

 zorba
 Copyright 2006-2011 The FLWOR Foundation.
 
 zorba::audit
 

Constant Groups

 zorba
 Copyright 2006-2011 The FLWOR Foundation.
 
 zorba::audit
 

Typedefs

typedef ScopedAuditor
< zorba::time::Timer
zorba::audit::DurationAuditor
 
typedef ScopedAuditor< const int > zorba::audit::IntAuditor
 
typedef ScopedAuditor
< zorba::time::Timer, 0x2 > 
zorba::audit::MicroDurationAuditor
 
typedef ScopedAuditor< const
std::string > 
zorba::audit::StringAuditor
 
typedef ScopedAuditor
< zorba::time::Timer, 0x1 > 
zorba::audit::TimestampAuditor