Classes | Public Member Functions | Private Member Functions | Private Attributes
Cache Class Reference

List of all members.

Classes

struct  head_t

Public Member Functions

 Cache (int l, long int size)
int get_data (const int index, Qfloat **data, int len)
void swap_index (int i, int j)
 ~Cache ()

Private Member Functions

void lru_delete (head_t *h)
void lru_insert (head_t *h)

Private Attributes

head_thead
int l
head_t lru_head
long int size

Detailed Description

Definition at line 65 of file svm.cpp.


Constructor & Destructor Documentation

Cache::Cache ( int  l,
long int  size 
)

Definition at line 92 of file svm.cpp.

Definition at line 101 of file svm.cpp.


Member Function Documentation

int Cache::get_data ( const int  index,
Qfloat **  data,
int  len 
)

Definition at line 124 of file svm.cpp.

void Cache::lru_delete ( head_t h) [private]

Definition at line 108 of file svm.cpp.

void Cache::lru_insert ( head_t h) [private]

Definition at line 115 of file svm.cpp.

void Cache::swap_index ( int  i,
int  j 
)

Definition at line 154 of file svm.cpp.


Member Data Documentation

head_t* Cache::head [private]

Definition at line 86 of file svm.cpp.

int Cache::l [private]

Definition at line 77 of file svm.cpp.

Definition at line 87 of file svm.cpp.

long int Cache::size [private]

Definition at line 78 of file svm.cpp.


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


libsvm3
Author(s): various
autogenerated on Wed Nov 27 2013 11:36:23