Write()

Console::Write(const SharedPtr<T>&) method

Outputs the string representation of the specified object to the standard output stream.

template<class T> static void System::Console::Write(const SharedPtr<T> &object)

Template parameters

ParameterDescription
TType of the object to output

Arguments

ParameterTypeDescription
objectconst SharedPtr<T>&Object to output

Console::Write(bool) method

Outputs the string representation of bool value to the standard output stream.

static void System::Console::Write(bool value)

Arguments

ParameterTypeDescription
valueboolThe value to output

Console::Write(char_t) method

Outputs the specified character value to the standard output stream.

static void System::Console::Write(char_t value)

Arguments

ParameterTypeDescription
valuechar_tThe value to output

Console::Write(const ArrayPtr<char_t>&) method

Outputs the string representation of the specified character array to the standard output stream.

static void System::Console::Write(const ArrayPtr<char_t> &buffer)

Arguments

ParameterTypeDescription
bufferconst ArrayPtr<char_t>&The array to output

Console::Write(const Decimal&) method

Outputs the string representation of Decimal value to the standard output stream.

static void System::Console::Write(const Decimal &value)

Arguments

ParameterTypeDescription
valueconst Decimal&The value to output

Console::Write(double) method

Outputs the string representation of double-precision floating-point value to the standard output stream.

static void System::Console::Write(double value)

Arguments

ParameterTypeDescription
valuedoubleThe value to output

Console::Write(float) method

Outputs the string representation of single-precision floating-point value to the standard output stream.

static void System::Console::Write(float value)

Arguments

ParameterTypeDescription
valuefloatThe value to output

Console::Write(int32_t) method

Outputs the string representation of 32-bit integer value to the standard output stream.

static void System::Console::Write(int32_t value)

Arguments

ParameterTypeDescription
valueint32_tThe value to output

Console::Write(int64_t) method

Outputs the string representation of 64-bit integer value to the standard output stream.

static void System::Console::Write(int64_t value)

Arguments

ParameterTypeDescription
valueint64_tThe value to output

Console::Write(const String&) method

Outputs the specified string object to the standard output stream.

static void System::Console::Write(const String &value)

Arguments

ParameterTypeDescription
valueconst String&The string object to output

Console::Write(const char_t *) method

Outputs the specified c-string to the standard output stream.

static void System::Console::Write(const char_t *value)

Arguments

ParameterTypeDescription
valueconst char_t *The c-string to output

Console::Write(const TypeInfo&) method

Outputs the string representation of TypeInfo value to the standard output stream.

static void System::Console::Write(const TypeInfo &value)

Arguments

ParameterTypeDescription
valueconst TypeInfo&The value to output

Console::Write(uint32_t) method

Outputs the string representation of unsigned 32-bit integer value to the standard output stream.

static void System::Console::Write(uint32_t value)

Arguments

ParameterTypeDescription
valueuint32_tThe value to output

Console::Write(uint64_t) method

Outputs the string representation of unsigned 64-bit integer value to the standard output stream.

static void System::Console::Write(uint64_t value)

Arguments

ParameterTypeDescription
valueuint64_tThe value to output

Console::Write(const ArrayPtr<char_t>&, int32_t, int32_t) method

Outputs the string representation of the specified range of the specified character array to the standard output stream.

static void System::Console::Write(const ArrayPtr<char_t> &buffer, int32_t index, int32_t count)

Arguments

ParameterTypeDescription
bufferconst ArrayPtr<char_t>&The character array
indexint32_tThe index in the array at which the range to output begins
countint32_tThe number of elements in the range to output

Console::Write(const String&, Args&&…) method

Outputs the string representation of the specified arguments formatted according to the specified format to the standard output stream.

template<class...> static void System::Console::Write(const String &format, Args &&... args)

Template parameters

ParameterDescription
Thetypes of the values to output

Arguments

ParameterTypeDescription
formatconst String&The string format
argsArgs&&…The values to output

Console::Write(const char *) method

static void System::Console::Write(const char *)=delete

See Also