Used to store a note key/value pair. More...

#include <Notes.h>

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

Public Types

typedef RefCount< EntryPointer
 

Public Member Functions

 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
 

Private Member Functions

 MEMPROXY_CLASS (Entry)
 

Private Attributes

SBuf theName
 
SBuf theValue
 

Detailed Description

Definition at line 173 of file Notes.h.

Member Typedef Documentation

Definition at line 177 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

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

Definition at line 186 of file Notes.h.

References theName.

Referenced by ACLNoteData::match().

Entry& NotePairs::Entry::operator= ( const Entry )
delete
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