ROSE 0.11.145.275
Public Types | Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint Class Reference

Description

Definition at line 74 of file Unparser/Base.h.

Public Types

enum class  End {
  Source ,
  Target
}
 
enum class  Type {
  CfgEdge ,
  CfgVertex
}
 

Public Member Functions

 CfgEndpoint (const End end, const Type type, const size_t cfgId)
 
bool operator< (const CfgEndpoint &) const
 

Public Attributes

End end
 
Type type
 
size_t cfgId
 

Member Enumeration Documentation

◆ End

enum class Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint::End
strong

Definition at line 76 of file Unparser/Base.h.

◆ Type

enum class Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint::Type
strong

Definition at line 77 of file Unparser/Base.h.

Constructor & Destructor Documentation

◆ CfgEndpoint()

Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint::CfgEndpoint ( const End  end,
const Type  type,
const size_t  cfgId 
)
inline

Definition at line 83 of file Unparser/Base.h.

Member Data Documentation

◆ end

End Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint::end

Definition at line 78 of file Unparser/Base.h.

◆ type

Type Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint::type

Definition at line 79 of file Unparser/Base.h.

◆ cfgId

size_t Rose::BinaryAnalysis::Unparser::ArrowMargin::CfgEndpoint::cfgId

Definition at line 80 of file Unparser/Base.h.


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