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 178 of file Notes.h.

Member Typedef Documentation

◆ Pointer

Definition at line 182 of file Notes.h.

Constructor & Destructor Documentation

◆ Entry() [1/3]

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

Definition at line 184 of file Notes.h.

◆ Entry() [2/3]

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

Definition at line 186 of file Notes.h.

◆ Entry() [3/3]

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

Member Function Documentation

◆ MEMPROXY_CLASS()

NotePairs::Entry::MEMPROXY_CLASS ( Entry  )
private

◆ name()

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

Definition at line 191 of file Notes.h.

References theName.

Referenced by ACLNoteData::match().

◆ operator=()

Entry & NotePairs::Entry::operator= ( const Entry )
delete

◆ value()

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

Definition at line 192 of file Notes.h.

References theValue.

Referenced by ACLNoteData::match().

Member Data Documentation

◆ theName

SBuf NotePairs::Entry::theName
private

Definition at line 195 of file Notes.h.

Referenced by name().

◆ theValue

SBuf NotePairs::Entry::theValue
private

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