0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
MetaLogEntity.h File Reference

Declarations for MetaLog::Entity. More...

#include "MetaLogEntityHeader.h"
#include <Common/Logger.h>
#include <Common/Serializable.h>
#include <boost/algorithm/string.hpp>
#include <iostream>
#include <memory>
#include <mutex>
Include dependency graph for MetaLogEntity.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Hypertable::MetaLog::Entity
 Base class for MetaLog entities. More...
 
class  Hypertable::MetaLog::EntityRecover
 Recover entity used for sanity checking. More...
 

Namespaces

 Hypertable
 Hypertable definitions
 
 Hypertable::MetaLog
 MetaLog framework.
 
 Hypertable::MetaLog::EntityType
 MetaLog entity type constants
 

Typedefs

typedef std::shared_ptr< Entity > Hypertable::MetaLog::EntityPtr
 Smart pointer to Entity. More...
 

Enumerations

enum  { Hypertable::MetaLog::EntityType::RECOVER = 0x00000001 }
 

Functions

std::ostream & Hypertable::MetaLog::operator<< (std::ostream &os, Entity &entity)
 ostream shift function for Entity objects. More...
 

Detailed Description

Declarations for MetaLog::Entity.

This file contains declarations for MetaLog::Entity, an abstract base class for persisting an object's state in a MetaLog

Definition in file MetaLogEntity.h.