All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
risc::sg::PortCallAttribute Class Reference

This class stores for function calls. More...

#include <port_call_attribute.h>

Inheritance diagram for risc::sg::PortCallAttribute:
Inheritance graph
Collaboration diagram for risc::sg::PortCallAttribute:
Collaboration graph

Public Member Functions

virtual
AstAttribute::OwnershipPolicy 
getOwnershipPolicy () const ROSE_OVERRIDE
 
 PortCallAttribute ()
 

Public Attributes

std::list< Segment * > segment_ids_
 A list of segment ids that belong to this port call. More...
 
bool is_set_
 For sockets. Flag for is the PortCallAttribute for socket call is set. More...
 
int socket_id_
 For sockets. Indicate which socket this socket call belongs to. More...
 
bool should_instrument_
 Whether the port call should be instrumented. More...
 

Detailed Description

This class stores for function calls.

Constructor & Destructor Documentation

risc::sg::PortCallAttribute::PortCallAttribute ( )

Member Function Documentation

virtual AstAttribute::OwnershipPolicy risc::sg::PortCallAttribute::getOwnershipPolicy ( ) const
inlinevirtual

Member Data Documentation

bool risc::sg::PortCallAttribute::is_set_

For sockets. Flag for is the PortCallAttribute for socket call is set.

std::list<Segment*> risc::sg::PortCallAttribute::segment_ids_

A list of segment ids that belong to this port call.

bool risc::sg::PortCallAttribute::should_instrument_

Whether the port call should be instrumented.

int risc::sg::PortCallAttribute::socket_id_

For sockets. Indicate which socket this socket call belongs to.


The documentation for this class was generated from the following files: