#include <function_annotation.h>
Public Member Functions | |
FunctionAnnotation (char *function_name, bool is_conflict_free, WAIT_CONSTRUCT wait_type, AnnotatedTime *annotated_time) | |
Public Attributes | |
std::string | function_name_ |
The function name. More... | |
bool | is_conflict_free_ |
Whether the function contains no conflict. More... | |
WAIT_CONSTRUCT | wait_type_ |
Type of waiting inside. More... | |
AnnotatedTime * | annotated_time_ |
If waiting for time, what the time is. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const FunctionAnnotation &fa) |
|
inline |
|
friend |
AnnotatedTime* FunctionAnnotation::annotated_time_ |
If waiting for time, what the time is.
std::string FunctionAnnotation::function_name_ |
The function name.
bool FunctionAnnotation::is_conflict_free_ |
Whether the function contains no conflict.
WAIT_CONSTRUCT FunctionAnnotation::wait_type_ |
Type of waiting inside.