Brush C++ API
A flexible interpretable machine learning framework
Loading...
Searching...
No Matches
Brush::Simpl::HashStorage Class Reference

#include <inexact.h>

Collaboration diagram for Brush::Simpl::HashStorage:

Public Member Functions

 HashStorage ()
 
 ~HashStorage ()
 
void append (const string &key, const ArrayXf &value)
 
vector< ArrayXf > getList (const string &key)
 
void clear ()
 
vector< stringkeys ()
 

Private Attributes

map< string, vector< ArrayXf > > storage
 

Detailed Description

Definition at line 23 of file inexact.h.

Constructor & Destructor Documentation

◆ HashStorage()

Brush::Simpl::HashStorage::HashStorage ( )
inline

Definition at line 25 of file inexact.h.

◆ ~HashStorage()

Brush::Simpl::HashStorage::~HashStorage ( )
inline

Definition at line 26 of file inexact.h.

Member Function Documentation

◆ append()

void Brush::Simpl::HashStorage::append ( const string & key,
const ArrayXf & value )
inline

Definition at line 28 of file inexact.h.

◆ clear()

void Brush::Simpl::HashStorage::clear ( )
inline

Definition at line 44 of file inexact.h.

◆ getList()

vector< ArrayXf > Brush::Simpl::HashStorage::getList ( const string & key)
inline

Definition at line 35 of file inexact.h.

Here is the caller graph for this function:

◆ keys()

vector< string > Brush::Simpl::HashStorage::keys ( )
inline

Definition at line 48 of file inexact.h.

Member Data Documentation

◆ storage

map<string, vector<ArrayXf> > Brush::Simpl::HashStorage::storage
private

Definition at line 57 of file inexact.h.


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