#include <CanFileResolutionHelper.h>
Public Types | |
typedef boost::shared_ptr< const CanFileResolutionHelper > | ConstPtr |
Convenience shared pointer shorthand (const version). More... | |
typedef boost::shared_ptr< CanFileResolutionHelper > | Ptr |
Convenience shared pointer shorthand. More... | |
Public Member Functions | |
virtual bool | advance () |
CanFileResolutionHelper (const std::string &filename) | |
virtual CanFileResolutionHelper * | clone () const |
virtual icl_sourcesink::Position | current () const |
CanMessageStamped::Ptr | currentMessage () const |
virtual bool | good () const |
virtual bool | seekg (std::ifstream::pos_type position) |
virtual bool | seekg (std::ifstream::off_type offset, std::ios_base::seekdir direction) |
virtual std::ifstream::pos_type | size () const |
virtual std::ifstream::pos_type | tellg () const |
Static Public Member Functions | |
static boost::posix_time::ptime | timestampToPtime (double stamp) |
Protected Member Functions | |
bool | resolveHere () |
bool | tryParse (const std::string &line, uint64_t current_pos) |
Private Attributes | |
CanMessageStamped::Ptr | m_current_message |
icl_sourcesink::Position | m_current_position |
std::ifstream | m_file |
std::string | m_filename |
Definition at line 37 of file CanFileResolutionHelper.h.
typedef boost::shared_ptr<const CanFileResolutionHelper> icl_hardware::can::CanFileResolutionHelper::ConstPtr |
Convenience shared pointer shorthand (const version).
Definition at line 43 of file CanFileResolutionHelper.h.
typedef boost::shared_ptr<CanFileResolutionHelper> icl_hardware::can::CanFileResolutionHelper::Ptr |
Convenience shared pointer shorthand.
Definition at line 41 of file CanFileResolutionHelper.h.
icl_hardware::can::CanFileResolutionHelper::CanFileResolutionHelper | ( | const std::string & | filename | ) |
Definition at line 31 of file CanFileResolutionHelper.cpp.
|
virtual |
Definition at line 67 of file CanFileResolutionHelper.cpp.
|
inlinevirtual |
Definition at line 47 of file CanFileResolutionHelper.h.
|
inlinevirtual |
Definition at line 60 of file CanFileResolutionHelper.h.
|
inline |
Definition at line 97 of file CanFileResolutionHelper.h.
|
inlinevirtual |
Definition at line 55 of file CanFileResolutionHelper.h.
|
protected |
Definition at line 136 of file CanFileResolutionHelper.cpp.
|
inlinevirtual |
Definition at line 81 of file CanFileResolutionHelper.h.
|
inlinevirtual |
Definition at line 88 of file CanFileResolutionHelper.h.
|
inlinevirtual |
Definition at line 67 of file CanFileResolutionHelper.h.
|
inlinevirtual |
Definition at line 76 of file CanFileResolutionHelper.h.
|
static |
Definition at line 59 of file CanFileResolutionHelper.cpp.
|
protected |
Definition at line 95 of file CanFileResolutionHelper.cpp.
|
private |
Definition at line 108 of file CanFileResolutionHelper.h.
|
private |
Definition at line 107 of file CanFileResolutionHelper.h.
|
mutableprivate |
Definition at line 106 of file CanFileResolutionHelper.h.
|
private |
Definition at line 105 of file CanFileResolutionHelper.h.