MultiValue Class Reference

#include <dbaccess.h>

Inheritance diagram for MultiValue:

VideoCastMap VideoCountryMap VideoGenreMap

List of all members.


Detailed Description

Definition at line 31 of file dbaccess.h.


Public Types

typedef std::vector< entryentry_list

Public Member Functions

int add (int id, int value)
bool get (int id, entry &values)
void remove (int id, int value)
void remove (int id)
bool exists (int id, int value)
bool exists (int id)
void load_data ()

Protected Member Functions

 MultiValue (MultiValueImp *imp)
virtual ~MultiValue ()

Private Attributes

MultiValueImpm_imp

Classes

struct  entry

Member Typedef Documentation

typedef std::vector<entry> MultiValue::entry_list

Definition at line 40 of file dbaccess.h.


Constructor & Destructor Documentation

MultiValue::MultiValue ( MultiValueImp imp  )  [protected]

Definition at line 453 of file dbaccess.cpp.

MultiValue::~MultiValue (  )  [protected, virtual]

Definition at line 457 of file dbaccess.cpp.


Member Function Documentation

int MultiValue::add ( int  id,
int  value 
)

bool MultiValue::get ( int  id,
entry values 
)

void MultiValue::remove ( int  id,
int  value 
)

void MultiValue::remove ( int  id  ) 

Definition at line 476 of file dbaccess.cpp.

bool MultiValue::exists ( int  id,
int  value 
)

Definition at line 481 of file dbaccess.cpp.

bool MultiValue::exists ( int  id  ) 

Definition at line 486 of file dbaccess.cpp.

void MultiValue::load_data (  ) 


Member Data Documentation

Definition at line 57 of file dbaccess.h.

Referenced by add(), exists(), get(), load_data(), and remove().


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

Generated on Sat Dec 18 05:16:06 2010 for MythTV by  doxygen 1.5.5