MultiValue Class Reference

#include <dbaccess.h>

Inheritance diagram for MultiValue:
VideoCastMap VideoCountryMap VideoGenreMap

List of all members.

Classes

struct  entry

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

Detailed Description

Definition at line 36 of file dbaccess.h.


Member Typedef Documentation

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

Definition at line 45 of file dbaccess.h.


Constructor & Destructor Documentation

MultiValue::MultiValue ( MultiValueImp imp  )  [protected]

Definition at line 447 of file dbaccess.cpp.

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

Definition at line 451 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 470 of file dbaccess.cpp.

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

Definition at line 475 of file dbaccess.cpp.

bool MultiValue::exists ( int  id  ) 

Definition at line 480 of file dbaccess.cpp.

void MultiValue::load_data (  ) 

Member Data Documentation

Definition at line 62 of file dbaccess.h.

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:14 2012 for MythTV by  doxygen 1.6.3