GraphLab: Distributed Graph-Parallel API  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
graphlab::log_group Struct Reference

Logging information for a particular log entry (say #updates) More...

#include <graphlab/rpc/distributed_event_log.hpp>

List of all members.

Public Attributes

mutex lock
std::string name
 name of the group
std::string units
 unit of measurement
bool is_callback_entry
 Set to true if this is a callback entry.
log_type::log_type_enum logtype
 The type of log. Instantaneous or Cumulative.
boost::function< double(void)> callback
size_t sum_of_instantaneous_entries
size_t count_of_instantaneous_entries
bool machine_log_modified
size_t earliest_modified_log
std::vector< std::vector
< log_entry > > 
machine
 machine[i] holds a vector of entries from machine i
std::vector< log_entryaggregate
 aggregate holds vector of totals

Detailed Description

Logging information for a particular log entry (say #updates)

Definition at line 72 of file distributed_event_log.hpp.


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