LRAUV  revA
Component.h File Reference

Contains the Component class definition. More...

#include "component/FailureMode.h"
#include "data/DataElement.h"
#include "logger/Logger.h"
#include "utils/CodedStr.h"
#include "utils/FlexArray.h"
#include "utils/Str.h"
#include "utils/Timestamp.h"
Include dependency graph for Component.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Component
 Abstract Base class for software components. More...
 

Macros

#define DEBUG_LOG(...)   if(debugLevel_>Syslog::NONE){logger_.syslog(__VA_ARGS__,debugLevel_);}
 

Typedefs

typedef FlexArray< Component * > ListOfComponents
 Define a type for a "list of component pointers". More...
 

Detailed Description

Contains the Component class definition.

Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved

Macro Definition Documentation

Typedef Documentation

Define a type for a "list of component pointers".

Used in a number of different places.