TLM-2.0
2.0.3
Accellera TLM-2.0 proof-of-concept library
|
#include <string>
#include <iostream>
#include <vector>
Go to the source code of this file.
Classes | |
class | tlm::tlm_phase |
Namespaces | |
tlm | |
Macros | |
#define | TLM_DECLARE_EXTENDED_PHASE(name_arg) |
#define | DECLARE_EXTENDED_PHASE(NameArg) TLM_DECLARE_EXTENDED_PHASE( NameArg ) |
Enumerations | |
enum | tlm::tlm_phase_enum { tlm::UNINITIALIZED_PHASE =0, tlm::BEGIN_REQ =1, tlm::END_REQ, tlm::BEGIN_RESP, tlm::END_RESP } |
Functions | |
unsigned int | tlm::create_phase_number () |
std::vector< const char * > & | tlm::get_phase_name_vec () |
std::ostream & | tlm::operator<< (std::ostream &s, const tlm_phase &p) |
#define DECLARE_EXTENDED_PHASE | ( | NameArg | ) | TLM_DECLARE_EXTENDED_PHASE( NameArg ) |
Definition at line 80 of file tlm_phase.h.
#define TLM_DECLARE_EXTENDED_PHASE | ( | name_arg | ) |
Definition at line 67 of file tlm_phase.h.