pelib  2.0.0
src/test_parser.cpp File Reference
#include <iostream>
#include <cstdlib>
#include <fstream>
#include <string>
#include <boost/regex.hpp>
#include <iomanip>
#include <pelib/Scalar.hpp>
#include <pelib/AmplInput.hpp>
#include <pelib/AmplOutput.hpp>
#include <pelib/DummyCore.hpp>
#include <pelib/GraphML.hpp>
#include <pelib/Platform.hpp>
#include <pelib/XMLSchedule.hpp>
#include <pelib/AmplInputData.hpp>
#include <pelib/AmplInputScalar.hpp>
#include <pelib/AmplInputVector.hpp>
#include <pelib/AmplInputMatrix.hpp>
#include <pelib/AmplOutputScalar.hpp>
#include <pelib/AmplOutputVector.hpp>
#include <pelib/AmplOutputMatrix.hpp>
#include <pelib/Set.hpp>
#include <pelib/Vector.hpp>
#include <pelib/Matrix.hpp>
#include <pelib/unit.h>
#include "make_algebra.cpp"
Include dependency graph for test_parser.cpp:

Go to the source code of this file.

Defines

#define debug(var)

Functions

void setup ()
void init ()
void teardown ()
void cleanup ()
void parse_and_convert_graphml ()
void parse_and_convert_schedule ()
void run ()

Variables

char _binary_fft_n15_1_graphml_start
size_t _binary_fft_n15_1_graphml_size
std::string string_taskgraph_graphml
std::istringstream istream_taskgraph_graphml
char _binary_fft_n15_1_input_dat_start
size_t _binary_fft_n15_1_input_dat_size
std::string string_taskgraph_amplinput
std::istringstream istream_taskgraph_amplinput
char _binary_fft_n15_1_output_dat_start
size_t _binary_fft_n15_1_output_dat_size
std::string string_taskgraph_amploutput
std::istringstream istream_taskgraph_amploutput
char _binary_p8_dat_start
size_t _binary_p8_dat_size
std::string string_platform
std::istringstream istream_platform
char _binary_schedule_xml_start
size_t _binary_schedule_xml_size
std::string string_schedule_xml
std::istringstream istream_schedule_xml
char _binary_crown_dat_start
size_t _binary_crown_dat_size
std::string string_schedule_crown
std::istringstream istream_schedule_crown
char _binary_schedule_dat_start
size_t _binary_schedule_dat_size
std::string string_schedule_amploutput
std::istringstream istream_schedule_amploutput
char _binary_platform_dat_start
size_t _binary_platform_dat_size
std::string string_platform_amplinput
std::istringstream istream_platform_amplinput

Define Documentation

#define debug (   var)

Definition at line 60 of file test_parser.cpp.


Function Documentation

Definition at line 176 of file test_parser.cpp.

void init ( )

Definition at line 123 of file test_parser.cpp.

Definition at line 182 of file test_parser.cpp.

Definition at line 231 of file test_parser.cpp.

void run ( )

Definition at line 253 of file test_parser.cpp.

void setup ( )

Definition at line 115 of file test_parser.cpp.

Definition at line 169 of file test_parser.cpp.


Variable Documentation

std::istringstream istream_platform

Definition at line 92 of file test_parser.cpp.

std::istringstream istream_platform_amplinput

Definition at line 112 of file test_parser.cpp.

std::istringstream istream_schedule_amploutput

Definition at line 107 of file test_parser.cpp.

std::istringstream istream_schedule_crown

Definition at line 102 of file test_parser.cpp.

std::istringstream istream_schedule_xml

Definition at line 97 of file test_parser.cpp.

std::istringstream istream_taskgraph_amplinput

Definition at line 82 of file test_parser.cpp.

std::istringstream istream_taskgraph_amploutput

Definition at line 87 of file test_parser.cpp.

std::istringstream istream_taskgraph_graphml

Definition at line 77 of file test_parser.cpp.

Definition at line 91 of file test_parser.cpp.

Definition at line 96 of file test_parser.cpp.