ParsedResponseLine ParsedResponseLine::create_alias( Transaction transaction, const char* raw, size_t raw_length, const char* protocol, size_t protocol_length, const char* status, size_t status_length, const char* message, size_t message_length ) { ib_parsed_resp_line_t *ib_prl; Internal::throw_if_error( ib_parsed_resp_line_create( transaction.ib(), &ib_prl, raw, raw_length, protocol, protocol_length, status, status_length, message, message_length ) ); return ParsedResponseLine(ib_prl); }
ParsedResponseLine ParsedResponseLine::remove_const( ConstParsedResponseLine parsed_response_line ) { return ParsedResponseLine(const_cast<ib_type>(parsed_response_line.ib())); }
ParsedResponseLine ConstTransaction::response_line() const { return ParsedResponseLine(ib()->response_line); }