reSIProcate/rutil  9694
Classes | Namespaces | Defines | Functions | Variables
Data.hxx File Reference
#include <iostream>
#include <string>
#include <bitset>
#include <cassert>
#include "rutil/compat.hxx"
#include "rutil/DataStream.hxx"
#include "rutil/HeapInstanceCounter.hxx"
#include "rutil/HashMap.hxx"
Include dependency graph for Data.hxx:

Go to the source code of this file.

Classes

struct  resip::DataLocalSize< S >
class  resip::Data
 An alternative to std::string, encapsulates an arbitrary buffer of bytes. More...
class  resip::Data::PreallocateType
class  resip::DataHelper

Namespaces

namespace  resip
 

dcm! -- add UnusedChecking(_enum) below;


Defines

#define RESIP_DATA_LOCAL_SIZE   16

Functions

bool resip::isEqualNoCase (const Data &left, const Data &right)
bool resip::isTokenEqualNoCase (const Data &left, const Data &right)
bool resip::isLessThanNoCase (const Data &left, const Data &right)
bool resip::operator!= (const Data &lhs, const Data &rhs)
bool resip::operator> (const Data &lhs, const Data &rhs)
bool resip::operator<= (const Data &lhs, const Data &rhs)
bool resip::operator>= (const Data &lhs, const Data &rhs)
bool resip::operator!= (const Data &lhs, const char *rhs)
bool resip::operator> (const Data &lhs, const char *rhs)
bool resip::operator<= (const Data &lhs, const char *rhs)
bool resip::operator>= (const Data &lhs, const char *rhs)
bool resip::operator== (const char *lhs, const Data &rhs)
bool resip::operator!= (const char *lhs, const Data &rhs)
bool resip::operator> (const char *lhs, const Data &rhs)
bool resip::operator<= (const char *lhs, const Data &rhs)
bool resip::operator>= (const char *lhs, const Data &rhs)
EncodeStream & resip::operator<< (EncodeStream &strm, const Data &d)
std::ostream & resip::operator<< (std::ostream &strm, const Data &d)
Data resip::operator+ (const char *c, const Data &d)
 HashValue (resip::Data)

Variables

static bool resip::invokeDataInit = Data::init(DataLocalSize<RESIP_DATA_LOCAL_SIZE>(0))

Define Documentation

#define RESIP_DATA_LOCAL_SIZE   16

Definition at line 19 of file Data.hxx.


Function Documentation

HashValue ( resip::Data  )