libmoost
Fixture Struct Reference
Collaboration diagram for Fixture:

List of all members.

Classes

struct  TempDirectory

Public Types

typedef lru< int, int > lru_t
typedef
file_backed_data_source
< IncrementingIntDataPolicy
int_source_t

Public Member Functions

 Fixture ()
 ~Fixture ()
 Fixture ()
 Fixture ()
 Fixture ()
 Fixture ()
 Fixture ()
 ~Fixture ()
void sleep (int seconds)
 Fixture ()
 ~Fixture ()
 Fixture ()
virtual ~Fixture ()
void waitASecond () const
void writeToFile (const std::string &filepath, const std::string &toWrite, bool wait) const
void testReloadFails (boost::shared_ptr< int_source_t > pSource, const std::string &filepath) const
 Fixture ()
 ~Fixture ()
void file_changed (file_watcher::file_action action, const std::string &)
 Fixture ()
 ~Fixture ()
void sleep (int seconds)
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
void handle_signal (int signal)
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()
 Fixture ()
 ~Fixture ()

Public Attributes

SimpleConfigurable sc
ComplexConfigurable cc
indexed_binder
< SimpleConfigurable
ic
BoolConfigurable bc
geo_map< int > table
geo_map< int >::location query1
geo_map< int >::location query2
std::vector< geo_map< int >
::value_type > 
results
lru_t lru_
int ret_val_
resource_stack< int > resource_stack_
TempDirectory temp_dir
async_writer< Itemaw_simple
async_writer< Itemaw_roll
Item item
block_store bs
moost::testing::test_directory_creator m_tdc
file_backed_data_source_factory m_sourceFactory
file_watcher fw
std::string test_path
std::ofstream out
int Creates
int Changes
int Deletes
moost::testing::test_directory_creator tdc
TempDirectory temp_dir2
map_store< std::string > ms
variable_store vs
test_directory_creator tdc
int m_signal
signal_handler m_handler
std::vector< char > set_bytes
SimpleAsyncWorker aw
TimeoutAsyncWorker taw
token_mutex< int > int_mutex
timer timer_
simple_parser m_parser

Detailed Description

Definition at line 91 of file configurable.cpp.


Member Typedef Documentation

typedef lru<int, int> Fixture::lru_t

Definition at line 39 of file lru.cpp.


Constructor & Destructor Documentation

Fixture::Fixture ( ) [inline]

Definition at line 93 of file configurable.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 96 of file configurable.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 44 of file bit_filter.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 45 of file geo_map.cpp.

Here is the call graph for this function:

Fixture::Fixture ( ) [inline]

Definition at line 43 of file lru.cpp.

Here is the call graph for this function:

Fixture::Fixture ( ) [inline]

Definition at line 42 of file resource_stack.cpp.

Here is the call graph for this function:

Fixture::Fixture ( ) [inline]

Definition at line 82 of file async_writer.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 89 of file async_writer.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 58 of file block_store.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 63 of file block_store.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 126 of file file_backed_data_source.cpp.

virtual Fixture::~Fixture ( ) [inline, virtual]

Definition at line 131 of file file_backed_data_source.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 55 of file file_operations.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 59 of file file_operations.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 66 of file file_watcher.cpp.

Here is the call graph for this function:

Fixture::~Fixture ( ) [inline]

Definition at line 77 of file file_watcher.cpp.

Here is the call graph for this function:

Fixture::Fixture ( ) [inline]

Definition at line 49 of file ionotify.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 53 of file ionotify.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 59 of file map_store.cpp.

Here is the call graph for this function:

Fixture::~Fixture ( ) [inline]

Definition at line 66 of file map_store.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 58 of file variable_store.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 63 of file variable_store.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 60 of file ikvds.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 65 of file ikvds.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 65 of file kvds.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 70 of file kvds.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 62 of file kvds_key_iterator.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 67 of file kvds_key_iterator.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 46 of file kvstore_client_test.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 50 of file kvstore_client_test.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 55 of file signal_handler.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 61 of file signal_handler.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 105 of file async_worker.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 112 of file async_worker.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 44 of file token_mutex.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 48 of file token_mutex.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 45 of file timer.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 50 of file timer.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 52 of file bits.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 57 of file bits.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 49 of file fixed_interval_timer.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 54 of file fixed_interval_timer.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 54 of file scope_exit.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 59 of file scope_exit.cpp.

Fixture::Fixture ( ) [inline]

Definition at line 52 of file simple_parser.cpp.

Fixture::~Fixture ( ) [inline]

Definition at line 56 of file simple_parser.cpp.


Member Function Documentation

void Fixture::file_changed ( file_watcher::file_action  action,
const std::string &   
) [inline]

Definition at line 56 of file file_watcher.cpp.

Here is the caller graph for this function:

void Fixture::handle_signal ( int  signal) [inline]

Definition at line 50 of file signal_handler.cpp.

void Fixture::sleep ( int  seconds) [inline]

Definition at line 87 of file file_watcher.cpp.

void Fixture::sleep ( int  seconds) [inline]

Definition at line 93 of file async_writer.cpp.

void Fixture::testReloadFails ( boost::shared_ptr< int_source_t pSource,
const std::string &  filepath 
) const [inline]

Definition at line 156 of file file_backed_data_source.cpp.

void Fixture::waitASecond ( ) const [inline]

Definition at line 135 of file file_backed_data_source.cpp.

void Fixture::writeToFile ( const std::string &  filepath,
const std::string &  toWrite,
bool  wait 
) const [inline]

Definition at line 140 of file file_backed_data_source.cpp.

Here is the call graph for this function:


Member Data Documentation

Definition at line 102 of file async_worker.cpp.

Definition at line 79 of file async_writer.cpp.

Definition at line 78 of file async_writer.cpp.

Definition at line 103 of file configurable.cpp.

Definition at line 56 of file block_store.cpp.

Definition at line 101 of file configurable.cpp.

Definition at line 53 of file file_watcher.cpp.

Definition at line 52 of file file_watcher.cpp.

Definition at line 54 of file file_watcher.cpp.

Definition at line 48 of file file_watcher.cpp.

Definition at line 42 of file token_mutex.cpp.

Definition at line 80 of file async_writer.cpp.

Definition at line 40 of file lru.cpp.

Definition at line 61 of file simple_parser.cpp.

Definition at line 47 of file signal_handler.cpp.

map_store<std::string> Fixture::ms

Definition at line 57 of file map_store.cpp.

std::ofstream Fixture::out

Definition at line 50 of file file_watcher.cpp.

geo_map<int>::location Fixture::query1

Definition at line 41 of file geo_map.cpp.

geo_map<int>::location Fixture::query2

Definition at line 42 of file geo_map.cpp.

std::vector< geo_map<int>::value_type > Fixture::results

Definition at line 43 of file geo_map.cpp.

Definition at line 41 of file lru.cpp.

Definition at line 100 of file configurable.cpp.

std::vector<char> Fixture::set_bytes

Definition at line 101 of file async_worker.cpp.

Definition at line 40 of file geo_map.cpp.

Definition at line 103 of file async_worker.cpp.

test_directory_creator Fixture::tdc

Definition at line 46 of file ionotify.cpp.

Definition at line 57 of file ikvds.cpp.

Definition at line 77 of file async_writer.cpp.

Definition at line 56 of file map_store.cpp.

std::string Fixture::test_path

Definition at line 49 of file file_watcher.cpp.

Definition at line 54 of file timer.cpp.

Definition at line 56 of file variable_store.cpp.


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