|
LRAUV
revA
|
Contains the Slate class definition. More...
#include "component/Component.h"#include "data/DataAccess.h"#include "data/DataAccessor.h"#include "data/DataValue.h"#include "data/ElementURI.h"#include "data/SimpleDataElement.h"#include "data/UniversalURI.h"#include "logger/Logger.h"#include "utils/Mutex.h"#include "utils/Str.h"
Go to the source code of this file.
Classes | |
| class | FastMap< S, T > |
| Simple class for providing key-pointer mappings. More... | |
| class | FlexArray< T > |
| Simple class providing a flexible size array of pointers. More... | |
| class | Slate |
| Code unit that represents the slate. More... | |
| class | Slate::StaticDestructor |
| Makes sure that static objects are deleted on shutdown. More... | |
Typedefs | |
| typedef FastMap< const ElementURI, DataElement * > | DataElementMap |
| Maps for keeping track of actual data elements. More... | |
| typedef FastMap< const ElementURI, UniversalDataElement * > | UniversalMap |
| typedef FastMap< const Str, DataAccess * > | DataAccessMap |
| Maps for keeping track of names only. More... | |
| typedef FastMap< const Str, ElementURI * > | ElementURIMap |
| typedef FastMap< const Str, CodedStr * > | NameMap |
| typedef FlexArray< DataAccess * > | DataAccessArray |
| Arrays for attaching codes to names. More... | |
| typedef FlexArray< DataAccess * > | DataAccessList |
| typedef FlexArray< ElementURI * > | ElementURIArray |
| typedef FlexArray< ElementURI * > | ElementURIList |
| typedef FlexArray< CodedStr * > | NameArray |
| typedef FlexArray< CodedStr * > | NameList |
Contains the Slate class definition.
Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved
| typedef FlexArray<DataAccess*> DataAccessArray |
Arrays for attaching codes to names.
| typedef FlexArray<DataAccess*> DataAccessList |
| typedef FastMap<const Str, DataAccess*> DataAccessMap |
Maps for keeping track of names only.
| typedef FastMap<const ElementURI, DataElement*> DataElementMap |
Maps for keeping track of actual data elements.
| typedef FlexArray<ElementURI*> ElementURIArray |
| typedef FlexArray<ElementURI*> ElementURIList |
| typedef FastMap<const Str, ElementURI*> ElementURIMap |
| typedef FastMap<const ElementURI, UniversalDataElement*> UniversalMap |