Public Member Functions | List of all members
ReadableDataLoc Class Reference

#include <probe_tree.h>

Inheritance diagram for ReadableDataLoc:
Inheritance graph
Collaboration diagram for ReadableDataLoc:
Collaboration graph

Public Member Functions

 ReadableDataLoc (int name_, int apos_, int rpos_)
 ReadableDataLoc (const DataLoc &loc)
template<typename PT >
 ReadableDataLoc (const PT *node)
const probe_input_dataget_pid () const
PT_base operator[] (int offset) const
- Public Member Functions inherited from DataLoc
bool has_valid_positions () const
 DataLoc ()
 DataLoc (int name_, int apos_, int rpos_)
template<typename PT >
 DataLoc (const PT *node)
 DataLoc (const AbsLoc &aloc)
int get_rel_pos () const
void set_position (int abs_pos, int rel_pos)
bool is_equal (const DataLoc &other) const
- Public Member Functions inherited from AbsLoc
 AbsLoc ()
 AbsLoc (int name_, int abs_pos)
virtual ~AbsLoc ()
bool has_valid_name () const
int get_name () const
int get_abs_pos () const
const probe_input_dataget_pid () const
bool is_equal (const AbsLoc &other) const

Additional Inherited Members

- Protected Member Functions inherited from AbsLoc
void set_abs_pos (int abs_pos)
void set_name (int name_)

Detailed Description

Definition at line 494 of file probe_tree.h.

Constructor & Destructor Documentation

ReadableDataLoc::ReadableDataLoc ( int  name_,
int  apos_,
int  rpos_ 

Definition at line 500 of file probe_tree.h.

ReadableDataLoc::ReadableDataLoc ( const DataLoc loc)

Definition at line 506 of file probe_tree.h.

template<typename PT >
ReadableDataLoc::ReadableDataLoc ( const PT *  node)

Definition at line 512 of file probe_tree.h.

Member Function Documentation

const probe_input_data& ReadableDataLoc::get_pid ( ) const

Definition at line 519 of file probe_tree.h.

Referenced by count_mishits_for_matched().

PT_base ReadableDataLoc::operator[] ( int  offset) const

Definition at line 521 of file probe_tree.h.

References DataLoc::get_rel_pos(), offset, PT_QU, and probe_input_data::valid_rel_pos().

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