Poco::MongoDB

template < typename T >

class ConcreteElement

Library: MongoDB
Package: MongoDB
Header: Poco/MongoDB/Element.h

Inheritance

Direct Base Classes: Element

All Base Classes: Element

Member Summary

Member Functions: read, toString, type, value, write

Inherited Functions: name, toString, type

Constructors

ConcreteElement inline

ConcreteElement(
    const std::string & name,
    const T & init
);

Destructor

~ConcreteElement virtual inline

virtual ~ConcreteElement();

Member Functions

read virtual inline

void read(
    BinaryReader & reader
);

toString virtual inline

std::string toString(
    int indent = 0
) const;

type virtual inline

int type() const;

value inline

T value() const;

write virtual inline

void write(
    BinaryWriter & writer
);