Lines Matching +full:console +full:- +full:size
16 * The console data is the buffer that holds the data that comes from the host
17 * console which is to be sent to the remote console. The buffer is needed due
24 /** @brief Get the current size of the host console buffer.
26 * @return size of the host console buffer.
28 auto size() const noexcept in size() function in sol::ConsoleData
30 return data.size(); in size()
33 /** @brief Read host console data.
36 * console data buffer.
45 /** @brief Write host console data.
47 * This API would append the input data to the host console buffer.
49 * @param[in] input - data to be written to the console buffer.
56 /** @brief Erase console buffer.
58 * @param[in] size - the number of bytes to be erased from the console
61 * @note If the console buffer has less bytes that that was requested,
62 * then the available size is erased.
64 void erase(size_t size) noexcept in erase() argument
66 data.erase(data.begin(), data.begin() + std::min(data.size(), size)); in erase()
70 /** @brief Storage for host console data. */