FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OMEoid.h File Reference

OME object identifier implementation. More...

#include <iostream>
#include <memory.h>
#include <OMErefCount.h>
#include <OMEassoc.h>
#include <OMEprocInfo.h>

Go to the source code of this file.

Classes

struct  OMEoidID
 Fundamental elements of an OME object identifier. More...
 
class  OMEoidStorageBase
 Abstract interface for storage of OMEoid objects that hides the internal vs. external implementation. More...
 
class  OMEoidStorage
 Reference-counted link to OMEoidStorageBase object. More...
 
class  OMEoid
 Public interface to an OME Object Identifier. More...
 
class  OMEoidStorageInternal
 Interface to an internal OME object. More...
 
class  OMEoidStorageExternal
 Interface to an external OME object. More...
 

Typedefs

typedef class OMEtypeOMEbaseTypeP
 

Functions

template<typename STREAMTYPE >
STREAMTYPE & operator<< (STREAMTYPE &o, const OMEoidID &data)
 
template<typename STREAMTYPE >
STREAMTYPE & operator<< (STREAMTYPE &outputStream, const OMEoid &data)
 

Detailed Description

OME object identifier implementation.

Generated: Tue Jul 28 2020 16:03:26
Support Information