Used to store a note key/value pair.

#include <Notes.h>

Inheritance diagram for NotePairs::Entry:
Collaboration diagram for NotePairs::Entry:

Public Types

typedef RefCount< EntryPointer
 

Public Member Functions

void * operator new (size_t byteCount)
 
void operator delete (void *address)
 
 Entry (const SBuf &aKey, const SBuf &aValue)
 
 Entry (const char *aKey, const char *aValue)
 
 Entry (const Entry &)=delete
 
Entryoperator= (const Entry &)=delete
 
const SBufname () const
 
const SBufvalue () const
 

Static Public Member Functions

static int UseCount ()
 

Static Private Member Functions

static Mem::AllocatorProxyPool ()
 

Private Attributes

SBuf theName
 
SBuf theValue
 

Detailed Description

Definition at line 173 of file Notes.h.

Member Typedef Documentation

Definition at line 175 of file Notes.h.

Constructor & Destructor Documentation

NotePairs::Entry::Entry ( const SBuf aKey,
const SBuf aValue 
)
inline

Definition at line 179 of file Notes.h.

NotePairs::Entry::Entry ( const char *  aKey,
const char *  aValue 
)
inline

Definition at line 181 of file Notes.h.

NotePairs::Entry::Entry ( const Entry )
delete

Member Function Documentation

const SBuf& NotePairs::Entry::name ( ) const
inline

Definition at line 186 of file Notes.h.

References theName.

Referenced by ACLNoteData::match().

void NotePairs::Entry::operator delete ( void *  address)
inline

Definition at line 175 of file Notes.h.

void* NotePairs::Entry::operator new ( size_t  byteCount)
inline

Definition at line 175 of file Notes.h.

Entry& NotePairs::Entry::operator= ( const Entry )
delete
static Mem::AllocatorProxy& NotePairs::Entry::Pool ( )
inlinestaticprivate

Definition at line 175 of file Notes.h.

static int NotePairs::Entry::UseCount ( )
inlinestatic

Definition at line 175 of file Notes.h.

const SBuf& NotePairs::Entry::value ( ) const
inline

Definition at line 187 of file Notes.h.

References theValue.

Referenced by ACLNoteData::match().

Member Data Documentation

SBuf NotePairs::Entry::theName
private

Definition at line 190 of file Notes.h.

Referenced by name().

SBuf NotePairs::Entry::theValue
private

Definition at line 191 of file Notes.h.

Referenced by value().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors