Nuke.Cola
Loading...
Searching...
No Matches
Nuke.Cola.Tooling.ArgumentStringHandlerEx Struct Reference

Public Member Functions

 ArgumentStringHandlerEx (int literalLength, int formattedCount, out bool handlerIsValid)
 
void AppendLiteral (string value)
 
void AppendFormatted (object? obj, int alignment=0, string? format=null)
 
void AppendFormatted (IEnumerable< IAbsolutePathHolder >? paths, int alignment=0, string? format=null)
 
string ToStringAndClear ()
 
Func< string, string > GetFilter ()
 

Static Public Member Functions

static implicit operator ArgumentStringHandlerEx (string value)
 

Private Member Functions

void AppendFormatted (string? value, int alignment, string? format)
 
void AppendFormatted (IAbsolutePathHolder? holder, int alignment, string? format)
 

Private Attributes

DefaultInterpolatedStringHandler _builder
 
readonly List< string > _secretValues
 

Detailed Description

Definition at line 10 of file ArgumentStringHandlerEx.cs.

Constructor & Destructor Documentation

◆ ArgumentStringHandlerEx()

Nuke.Cola.Tooling.ArgumentStringHandlerEx.ArgumentStringHandlerEx ( int literalLength,
int formattedCount,
out bool handlerIsValid )

Definition at line 15 of file ArgumentStringHandlerEx.cs.

Member Function Documentation

◆ AppendFormatted() [1/4]

void Nuke.Cola.Tooling.ArgumentStringHandlerEx.AppendFormatted ( IAbsolutePathHolder? holder,
int alignment,
string? format )
private

Definition at line 61 of file ArgumentStringHandlerEx.cs.

◆ AppendFormatted() [2/4]

void Nuke.Cola.Tooling.ArgumentStringHandlerEx.AppendFormatted ( IEnumerable< IAbsolutePathHolder >? paths,
int alignment = 0,
string? format = null )

Definition at line 66 of file ArgumentStringHandlerEx.cs.

◆ AppendFormatted() [3/4]

void Nuke.Cola.Tooling.ArgumentStringHandlerEx.AppendFormatted ( object? obj,
int alignment = 0,
string? format = null )

Definition at line 37 of file ArgumentStringHandlerEx.cs.

◆ AppendFormatted() [4/4]

void Nuke.Cola.Tooling.ArgumentStringHandlerEx.AppendFormatted ( string? value,
int alignment,
string? format )
private

Definition at line 56 of file ArgumentStringHandlerEx.cs.

◆ AppendLiteral()

void Nuke.Cola.Tooling.ArgumentStringHandlerEx.AppendLiteral ( string value)

Definition at line 32 of file ArgumentStringHandlerEx.cs.

◆ GetFilter()

Func< string, string > Nuke.Cola.Tooling.ArgumentStringHandlerEx.GetFilter ( )

Definition at line 87 of file ArgumentStringHandlerEx.cs.

◆ operator ArgumentStringHandlerEx()

static implicit Nuke.Cola.Tooling.ArgumentStringHandlerEx.operator ArgumentStringHandlerEx ( string value)
static

Definition at line 25 of file ArgumentStringHandlerEx.cs.

◆ ToStringAndClear()

string Nuke.Cola.Tooling.ArgumentStringHandlerEx.ToStringAndClear ( )

Definition at line 78 of file ArgumentStringHandlerEx.cs.

Member Data Documentation

◆ _builder

DefaultInterpolatedStringHandler Nuke.Cola.Tooling.ArgumentStringHandlerEx._builder
private

Definition at line 12 of file ArgumentStringHandlerEx.cs.

◆ _secretValues

readonly List<string> Nuke.Cola.Tooling.ArgumentStringHandlerEx._secretValues
private

Definition at line 13 of file ArgumentStringHandlerEx.cs.


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