21 #include "../interconnection/rc_tree.h"
23 #ifndef OPHIDIAN_TIMING_SPEF_H
24 #define OPHIDIAN_TIMING_SPEF_H
38 std::vector<spef_tree> m_trees;
40 void tokenize(
const std::string & line, std::vector<std::string> & tokens);
42 void skip_header(std::istream &in, std::vector<std::string> & tokens);
43 bool read_net(std::istream &in, std::vector<std::string> & tokens);
45 std::string read_conn(std::istream &in, std::vector<std::string> & tokens,
spef_tree & current_tree);
46 void read_cap(std::istream &in, std::vector<std::string> & tokens,
spef_tree & current_tree);
47 void read_res(std::istream &in, std::vector<std::string> & tokens,
spef_tree & current_tree);
49 bool is_source(
const std::vector<std::string> & tokens)
const;
52 void read(
const std::string & in);
53 void read(std::istream & in);
55 const std::vector<spef_tree> & trees()
const {
65 #endif // OPHIDIAN_TIMING_SPEF_H
RC Tree Class.
Definition: rc_tree.h:78