#include <stdio.h>
#include <stack.h>
#include "Per_Task_Page_Reduced_Reader.hh"
#include "Reference_Reader.hh"
Go to the source code of this file.
Compounds | |
class | Page_Reduced_Reader |
A subclass of Reference_Reader that reads page-level reduced reference traces. More... | |
struct | task_reader_greater_s |
A type that defines a comparison function between task/reader pairs. More... | |
Defines | |
#define | _PAGE_REDUCED_READER_HH |
Typedefs | |
typedef pair< task_ID_t, Per_Task_Page_Reduced_Reader * > | task_reader_pair_t |
A type that encapsulates a task ID and its per-task reader. | |
typedef priority_queue< task_reader_pair_t *, vector< task_reader_pair_t * >, task_reader_greater_s > | task_reader_pair_queue_t |
A priority queue type that stores and orders task ID/per-task-readers pairs. |
A subclass of Reference_Reader that can read the page-level reduced reference traces produced by the page-level-reducer reference handler. The data from each record is then transformed appropriately for use by Laplace-merge.
Definition in file Page_Reduced_Reader.hh.
|
Definition at line 19 of file Page_Reduced_Reader.hh. |
|
A priority queue type that stores and orders task ID/per-task-readers pairs.
Definition at line 65 of file Page_Reduced_Reader.hh. |
|
A type that encapsulates a task ID and its per-task reader.
Definition at line 41 of file Page_Reduced_Reader.hh. Referenced by Page_Reduced_Reader::Page_Reduced_Reader(), and Page_Reduced_Reader::read(). |