HydraExpress™ C++ 2019 |
HydraExpress™ C++ API Reference Guide |
Product Documentation: HydraExpress C++ Documentation Home |
Output stream for writing a response. More...
#include <rwsf/servlet/ServletOutputStream.h>
rwsf::ServletOutputStream provides a simple mechanism for writing a response. The class has a set of print() and println() functions that duplicate the corresponding methods in the Java ServletOutputStream class. A print() method writes the argument to the output stream. A println() method writes the argument and a newline to the output stream.
true
and false
rather than 1
and 0
.To construct an instance of this class, call either rwsf::ServletResponse::getOutputStream() or rwsf::ServletResponse::getWriter().
|
virtual |
Destructor.
std::string rwsf::ServletOutputStream::getBuffer | ( | ) | const |
Returns the contents of the output buffer as a string.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | bool | b | ) |
Appends a bool
value to the payload. This function appends the string true
or the string false
rather than 1
or 0
.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | char | c | ) |
Appends a char
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | unsigned char | uc | ) |
Appends an unsigned char
to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | short | s | ) |
Appends a short
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | unsigned short | s | ) |
Appends an unsigned short
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | int | s | ) |
Appends an int
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | unsigned int | s | ) |
Appends an unsigned int
to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | long | s | ) |
Appends a long
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | unsigned long | s | ) |
Appends an unsigned long
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | long long | s | ) |
Appends a long long
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | unsigned long long | s | ) |
Appends an unsigned long long
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | float | s | ) |
Appends a float
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | double | s | ) |
Appends a double
value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | const char * | s | ) |
Appends a NULL
terminated string value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | const unsigned char * | s | ) |
Appends a NULL
terminated string value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::print | ( | const std::string & | str | ) |
Appends an std::string value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | ) |
Appends a newline value to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | bool | b | ) |
Appends a bool
value followed by a newline to the payload. This function appends the string true
or the string false
rather than 1
or 0
.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | char | c | ) |
Appends a char
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | unsigned char | uc | ) |
Appends an unsigned char
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | short | s | ) |
Appends a short
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | unsigned short | s | ) |
Appends an unsigned short
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | int | s | ) |
Appends an int
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | unsigned int | s | ) |
Appends an unsigned int
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | long | s | ) |
Appends a long
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | unsigned long | s | ) |
Appends an unsigned long
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | long long | s | ) |
Appends a long long
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | unsigned long long | s | ) |
Appends an unsigned long long
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | float | s | ) |
Appends a float
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | double | s | ) |
Appends a double
value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | const char * | s | ) |
Appends a NULL
terminated string value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | const unsigned char * | s | ) |
Appends a NULL
terminated string value followed by a newline to the payload.
ServletOutputStream& rwsf::ServletOutputStream::println | ( | const std::string & | str | ) |
Appends an std::string value followed by a newline to the payload.
void rwsf::ServletOutputStream::reset | ( | ) |
Clears any internal buffer.
void rwsf::ServletOutputStream::reset | ( | const std::string & | newContents | ) |
Clears any internal buffer, then sets the contents of the internal buffer to newContents.
Copyright © 2019 Rogue Wave Software, Inc. All Rights Reserved. |