Clase System::ConsoleOutput

ConsoleOutput class

Representa el flujo de salida estándar. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class ConsoleOutput : public System::IO::TextWriter

Métodos

MétodoDescripción
get_Encoding() overrideSiempre devuelve la codificación ASCII.
Write(bool) overrideEnvía la representación en cadena del valor bool especificado al flujo de salida representado por el objeto actual.
Write(const SharedPtr<Object>&) overrideEnvía la representación en cadena del objeto especificado al flujo de salida representado por el objeto actual.
Write(char_t) overrideEnvía el valor de carácter especificado al flujo de salida representado por el objeto actual.
Write(Decimal) overrideEnvía la representación en cadena del valor Decimal al flujo de salida representado por el objeto actual.
Write(double) overrideEnvía la representación en cadena del valor de punto flotante de doble precisión al flujo de salida representado por el objeto actual.
Write(int32_t) overrideEnvía la representación en cadena del valor entero de 32 bits al flujo de salida representado por el objeto actual.
Write(int64_t) overrideEnvía la representación en cadena del valor entero de 64 bits al flujo de salida representado por el objeto actual.
Write(float) overrideEnvía la representación en cadena del valor de punto flotante de precisión simple al flujo de salida representado por el objeto actual.
Write(const String&) overrideEnvía el objeto cadena especificado al flujo de salida representado por el objeto actual.
Write(uint32_t) overrideEnvía la representación en cadena del valor entero sin signo de 32 bits al flujo de salida representado por el objeto actual.
Write(uint64_t) overrideEnvía la representación en cadena del valor entero sin signo de 64 bits al flujo de salida representado por el objeto actual.
Write(const ArrayPtr<char_t>&) overrideEnvía la representación en cadena del arreglo de caracteres especificado al flujo de salida representado por el objeto actual.
Write(const ArrayPtr<char_t>&, int32_t, int32_t) overrideEnvía la representación en cadena de un rango de valores del arreglo de caracteres especificado al flujo de salida representado por el objeto actual.
Write(const char_t *) overrideEnvía la c‑cadena especificada al flujo de salida representado por el objeto actual.
Write(const TypeInfo&) overrideEnvía la representación en cadena del objeto TypeInfo especificado al flujo de salida representado por el objeto actual.
Write(const char *)
WriteLine() overrideEnvía el terminador de línea actual al flujo de salida representado por el objeto actual.
WriteLine(const SharedPtr<Object>&) overrideEnvía la representación en cadena del objeto especificado seguida del terminador de línea actual al flujo de salida representado por el objeto actual.
WriteLine(bool) overrideEnvía la representación en cadena del valor bool especificado seguida del terminador de línea actual al flujo de salida representado por el objeto actual.
WriteLine(char_t) overrideEnvía el valor de carácter especificado seguido del terminador de línea actual al flujo de salida representado por el objeto actual.
WriteLine(Decimal) overrideEnvía la representación en cadena del valor Decimal seguido del terminador de línea actual al flujo de salida representado por el objeto actual.
WriteLine(double) overrideEscribe la representación en cadena del valor de punto flotante de doble precisión seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(int) overrideEscribe la representación en cadena del valor entero de 32 bits seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(int64_t) overrideEscribe la representación en cadena del valor entero de 64 bits seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(float) overrideEscribe la representación en cadena del valor de punto flotante de precisión simple seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(const String&) overrideEscribe el objeto de cadena especificado seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(uint32_t) overrideEscribe la representación en cadena del valor entero sin signo de 32 bits seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(uint64_t) overrideEscribe la representación en cadena del valor entero sin signo de 64 bits seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(const ArrayPtr<char_t>&) overrideEscribe la representación en cadena del arreglo de caracteres especificado seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) overrideEscribe la representación en cadena de un rango de valores del arreglo de caracteres especificado seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(const char_t *) overrideEscribe la cadena C especificada seguida del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(const TypeInfo&) overrideEscribe la representación en cadena del objeto TypeInfo especificado seguido del terminador de línea actual en el flujo de salida representado por el objeto actual.
WriteLine(const char *)

Ver también