System::ConsoleOutput klasse

ConsoleOutput class

Vertegenwoordigt de standaarduitvoerstroom. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class ConsoleOutput : public System::IO::TextWriter

Methoden

MethodeBeschrijving
get_Encoding() overrideRetourneert altijd ASCII‑codering.
Write(bool) overrideSchrijft de tekenreeksrepresentatie van de opgegeven bool‑waarde naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const SharedPtr<Object>&) overrideSchrijft de tekenreeksrepresentatie van het opgegeven object naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(char_t) overrideSchrijft de opgegeven tekenwaarde naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(Decimal) overrideSchrijft de tekenreeksrepresentatie van een Decimal waarde naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(double) overrideSchrijft de tekenreeksrepresentatie van een double‑precisie floating‑point‑waarde naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(int32_t) overrideSchrijft de tekenreeksrepresentatie van een 32‑bit geheel getal naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(int64_t) overrideSchrijft de tekenreeksrepresentatie van een 64‑bit geheel getal naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(float) overrideSchrijft de tekenreeksrepresentatie van een single‑precisie floating‑point‑waarde naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const String&) overrideSchrijft het opgegeven string‑object naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(uint32_t) overrideSchrijft de tekenreeksrepresentatie van een unsigned 32‑bit geheel getal naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(uint64_t) overrideSchrijft de tekenreeksrepresentatie van een unsigned 64‑bit geheel getal naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const ArrayPtr<char_t>&) overrideSchrijft de tekenreeksrepresentatie van de opgegeven tekenreeks‑array naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const ArrayPtr<char_t>&, int32_t, int32_t) overrideSchrijft de tekenreeksrepresentatie van een bereik van waarden van de opgegeven tekenreeks‑array naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const char_t *) overrideSchrijft de opgegeven c‑string naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const TypeInfo&) overrideSchrijft de tekenreeksrepresentatie van het opgegeven TypeInfo object naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
Write(const char *)
WriteLine() overrideSchrijft de huidige regeleinde naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const SharedPtr<Object>&) overrideSchrijft de tekenreeksrepresentatie van het opgegeven object, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(bool) overrideSchrijft de tekenreeksrepresentatie van de opgegeven bool‑waarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(char_t) overrideSchrijft de opgegeven tekenwaarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(Decimal) overrideSchrijft de tekenreeksrepresentatie van de Decimal waarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(double) overrideSchrijft de tekenreeksrepresentatie van een double‑precision floating‑point‑waarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(int) overrideSchrijft de tekenreeksrepresentatie van een 32‑bit‑integerwaarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(int64_t) overrideSchrijft de tekenreeksrepresentatie van een 64‑bit‑integerwaarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(float) overrideSchrijft de tekenreeksrepresentatie van een single‑precision floating‑point‑waarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const String&) overrideSchrijft het opgegeven tekenreeksobject, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(uint32_t) overrideSchrijft de tekenreeksrepresentatie van een unsigned 32‑bit‑integerwaarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(uint64_t) overrideSchrijft de tekenreeksrepresentatie van een unsigned 64‑bit‑integerwaarde, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const ArrayPtr<char_t>&) overrideSchrijft de tekenreeksrepresentatie van de opgegeven tekenreeksarray, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) overrideSchrijft de tekenreeksrepresentatie van een bereik van waarden van de opgegeven tekenreeksarray, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const char_t *) overrideSchrijft de opgegeven c‑string, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const TypeInfo&) overrideSchrijft de tekenreeksrepresentatie van het opgegeven TypeInfo object, gevolgd door de huidige regeleinde, naar de uitvoerstroom die wordt vertegenwoordigd door het huidige object.
WriteLine(const char *)

Zie ook