ROSE 0.11.145.147
Public Attributes | List of all members
Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle Struct Reference

Description

Arrow text.

Definition at line 47 of file EdgeArrows.h.

#include <Rose/BinaryAnalysis/Unparser/EdgeArrows.h>

Collaboration diagram for Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle:
Collaboration graph
[legend]

Public Attributes

size_t charactersPerColumn
 Number of characters per arrow column.
 
bool pointsRight
 Arrows point right? Otherwise left.
 
std::string sourceThenDown
 Text for an arrow leaving a vertex and turning downward.
 
std::string sourceThenUp
 Text for an arrow leaving a vertex and turning upward.
 
std::string verticalLine
 Text for the vertical line part of an arrow.
 
std::string downToTarget
 Text for an arrow comming from above into a vertex.
 
std::string upToTarget
 Text for an arrow comming from below into a vertex.
 
std::string blank
 Text when there's lack of any arrow.
 
std::string sourceHorizontal
 Text for the horizontal source of an arrow.
 
std::string targetHorizontal
 Text for the horizontal target of an arrow.
 

Member Data Documentation

◆ charactersPerColumn

size_t Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::charactersPerColumn

Number of characters per arrow column.

Definition at line 48 of file EdgeArrows.h.

◆ pointsRight

bool Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::pointsRight

Arrows point right? Otherwise left.

Definition at line 49 of file EdgeArrows.h.

◆ sourceThenDown

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::sourceThenDown

Text for an arrow leaving a vertex and turning downward.

Definition at line 50 of file EdgeArrows.h.

◆ sourceThenUp

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::sourceThenUp

Text for an arrow leaving a vertex and turning upward.

Definition at line 51 of file EdgeArrows.h.

◆ verticalLine

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::verticalLine

Text for the vertical line part of an arrow.

Definition at line 52 of file EdgeArrows.h.

◆ downToTarget

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::downToTarget

Text for an arrow comming from above into a vertex.

Definition at line 53 of file EdgeArrows.h.

◆ upToTarget

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::upToTarget

Text for an arrow comming from below into a vertex.

Definition at line 54 of file EdgeArrows.h.

◆ blank

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::blank

Text when there's lack of any arrow.

Definition at line 55 of file EdgeArrows.h.

◆ sourceHorizontal

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::sourceHorizontal

Text for the horizontal source of an arrow.

Definition at line 56 of file EdgeArrows.h.

◆ targetHorizontal

std::string Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle::targetHorizontal

Text for the horizontal target of an arrow.

Definition at line 57 of file EdgeArrows.h.


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