Anope IRC Services  Version 2.0
Public Member Functions | Data Fields
Data Class Reference
Inheritance diagram for Data:
Inheritance graph
[legend]
Collaboration diagram for Data:
Collaboration graph
[legend]

Public Member Functions

 ~Data ()
 
std::iostream & operator[] (const Anope::string &key) anope_override
 
std::set< Anope::stringKeySet () const anope_override
 
size_t Hash () const anope_override
 
- Public Member Functions inherited from Serialize::Data
virtual void SetType (const Anope::string &key, Type t)
 
virtual Type GetType (const Anope::string &key) const
 

Data Fields

std::map< Anope::string,
std::stringstream * > 
data
 

Additional Inherited Members

- Public Types inherited from Serialize::Data
enum  Type { DT_TEXT, DT_INT }
 

Detailed Description

Definition at line 19 of file db_redis.cpp.

Constructor & Destructor Documentation

Data::~Data ( )
inlinevirtual

Reimplemented from Serialize::Data.

Definition at line 24 of file db_redis.cpp.

Member Function Documentation

size_t Data::Hash ( ) const
inlinevirtual

Reimplemented from Serialize::Data.

Definition at line 46 of file db_redis.cpp.

std::set<Anope::string> Data::KeySet ( ) const
inlinevirtual

Reimplemented from Serialize::Data.

Definition at line 38 of file db_redis.cpp.

std::iostream& Data::operator[] ( const Anope::string key)
inlinevirtual

Implements Serialize::Data.

Definition at line 30 of file db_redis.cpp.

Field Documentation

std::map<Anope::string, std::stringstream *> Data::data

The documentation for this class was generated from the following file: