Doxygen
Loading...
Searching...
No Matches
DotDirPropertyBuilder Class Reference

Builder helper to create instances of the DotDirProperty struct. More...

+ Collaboration diagram for DotDirPropertyBuilder:

Public Member Functions

DotDirPropertyBuildermakeIncomplete (bool b=true)
 
DotDirPropertyBuildermakeOrphaned (bool b=true)
 
DotDirPropertyBuildermakeTruncated (bool b=true)
 
DotDirPropertyBuildermakeOriginal (bool b=true)
 
DotDirPropertyBuildermakePeripheral (bool b=true)
 
 operator DotDirProperty ()
 

Private Attributes

DotDirProperty m_property
 

Detailed Description

Builder helper to create instances of the DotDirProperty struct.

Definition at line 47 of file dotdirdeps.cpp.

Member Function Documentation

◆ makeIncomplete()

DotDirPropertyBuilder & DotDirPropertyBuilder::makeIncomplete ( bool b = true)
inline

Definition at line 50 of file dotdirdeps.cpp.

50{ m_property.isIncomplete=b; return *this; }
DotDirProperty m_property

References m_property.

◆ makeOriginal()

DotDirPropertyBuilder & DotDirPropertyBuilder::makeOriginal ( bool b = true)
inline

Definition at line 53 of file dotdirdeps.cpp.

53{ m_property.isOriginal =b; return *this; }

References m_property.

Referenced by drawTree().

◆ makeOrphaned()

DotDirPropertyBuilder & DotDirPropertyBuilder::makeOrphaned ( bool b = true)
inline

Definition at line 51 of file dotdirdeps.cpp.

51{ m_property.isOrphaned =b; return *this; }

References m_property.

◆ makePeripheral()

DotDirPropertyBuilder & DotDirPropertyBuilder::makePeripheral ( bool b = true)
inline

Definition at line 54 of file dotdirdeps.cpp.

54{ m_property.isPeripheral=b; return *this; }

References m_property.

◆ makeTruncated()

DotDirPropertyBuilder & DotDirPropertyBuilder::makeTruncated ( bool b = true)
inline

Definition at line 52 of file dotdirdeps.cpp.

52{ m_property.isTruncated =b; return *this; }

References m_property.

◆ operator DotDirProperty()

DotDirPropertyBuilder::operator DotDirProperty ( )
inline

Definition at line 55 of file dotdirdeps.cpp.

55{ return std::move(m_property); }

References m_property.

Member Data Documentation

◆ m_property

DotDirProperty DotDirPropertyBuilder::m_property
private

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