RTI Connext C# API Version 7.2.0
Rti.Dds.Core.QosPrintFormat Class Reference

Used to conifgure the output of the QoS ToString APIs. More...

Inherits IEquatable< QosPrintFormat >.

Public Member Functions

 QosPrintFormat ()
 Creates the default QosPrintFormat More...
 
 QosPrintFormat (uint indent, bool isStandalone, bool printPrivate)
 Creates a QosPrintFormat with its 3 components More...
 
override bool Equals (object other)
 Compares two objects. More...
 
bool Equals (QosPrintFormat other)
 Compares two objects. More...
 
override int GetHashCode ()
 Gets the hash code. More...
 
override string ToString ()
 Converts to a readable string. More...
 

Properties

uint Indent [get, set]
 The amount of indent to apply to the output. More...
 
bool IsStandalone [get, set]
 Whether or not to include XML preamble in the output. More...
 
bool PrintPrivate [get, set]
 Whether or not to print internal/private QoS policies in the output. More...
 

Detailed Description

Used to conifgure the output of the QoS ToString APIs.

Constructor & Destructor Documentation

◆ QosPrintFormat() [1/2]

Rti.Dds.Core.QosPrintFormat.QosPrintFormat ( )
inline

Creates the default QosPrintFormat

◆ QosPrintFormat() [2/2]

Rti.Dds.Core.QosPrintFormat.QosPrintFormat ( uint  indent,
bool  isStandalone,
bool  printPrivate 
)
inline

Creates a QosPrintFormat with its 3 components

Member Function Documentation

◆ Equals() [1/2]

override bool Rti.Dds.Core.QosPrintFormat.Equals ( object  other)

Compares two objects.

◆ Equals() [2/2]

bool Rti.Dds.Core.QosPrintFormat.Equals ( QosPrintFormat  other)
inline

Compares two objects.

◆ GetHashCode()

override int Rti.Dds.Core.QosPrintFormat.GetHashCode ( )

Gets the hash code.

◆ ToString()

override string Rti.Dds.Core.QosPrintFormat.ToString ( )

Converts to a readable string.

Property Documentation

◆ Indent

uint Rti.Dds.Core.QosPrintFormat.Indent
getset

The amount of indent to apply to the output.

◆ IsStandalone

bool Rti.Dds.Core.QosPrintFormat.IsStandalone
getset

Whether or not to include XML preamble in the output.

◆ PrintPrivate

bool Rti.Dds.Core.QosPrintFormat.PrintPrivate
getset

Whether or not to print internal/private QoS policies in the output.