ARB
Public Member Functions | List of all members
ReadableDataLoc Class Reference

#include <probe_tree.h>

Inheritance diagram for ReadableDataLoc:
Inheritance graph
[legend]
Collaboration diagram for ReadableDataLoc:
Collaboration graph
[legend]

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_ 
)
inline

Definition at line 500 of file probe_tree.h.

ReadableDataLoc::ReadableDataLoc ( const DataLoc loc)
inlineexplicit

Definition at line 506 of file probe_tree.h.

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

Definition at line 512 of file probe_tree.h.

Member Function Documentation

const probe_input_data& ReadableDataLoc::get_pid ( ) const
inline

Definition at line 519 of file probe_tree.h.

Referenced by count_mishits_for_matched().

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

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: