Assertion_Registry Struct Reference

#include <assertion_registry.h>

List of all members.

Public Member Functions

 Assertion_Registry ()
void add_class (const Global_Env *genv, const char *name, unsigned len, bool value)
void add_package (const Global_Env *genv, const char *name, unsigned len, bool value)
Assertion_Status get_class_status (const char *name) const
Assertion_Status get_package_status (const char *name) const
Assertion_Status is_enabled (bool system) const

Public Attributes

bool enable_system
Assertion_Status enable_all
Assertion_Recordclasses
Assertion_Recordpackages


Constructor & Destructor Documentation

Assertion_Registry.Assertion_Registry (  ) 


Member Function Documentation

void Assertion_Registry.add_class ( const Global_Env genv,
const char *  name,
unsigned  len,
bool  value 
)

void Assertion_Registry.add_package ( const Global_Env genv,
const char *  name,
unsigned  len,
bool  value 
)

Assertion_Status Assertion_Registry.get_class_status ( const char *  name  )  const

Assertion_Status Assertion_Registry.get_package_status ( const char *  name  )  const

Assertion_Status Assertion_Registry.is_enabled ( bool  system  )  const


Member Data Documentation

bool Assertion_Registry.enable_system

Assertion_Status Assertion_Registry.enable_all

Assertion_Record* Assertion_Registry.classes

Assertion_Record* Assertion_Registry.packages


The documentation for this struct was generated from the following file:

Genereated on Tue Mar 11 19:26:00 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.