Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
Loading...
Searching...
No Matches
duckdb::StringResultRenderer Class Reference
Inheritance diagram for duckdb::StringResultRenderer:
Collaboration diagram for duckdb::StringResultRenderer:

Public Member Functions

void RenderLayout (const string &text) override
 
void RenderColumnName (const string &text) override
 
void RenderType (const string &text) override
 
void RenderValue (const string &text, const LogicalType &type) override
 
void RenderNull (const string &text, const LogicalType &type) override
 
void RenderFooter (const string &text) override
 
const string & str ()
 
- Public Member Functions inherited from duckdb::BaseResultRenderer
virtual void RenderStringLiteral (const string &text, const LogicalType &type)
 
BaseResultRendereroperator<< (char c)
 
BaseResultRendereroperator<< (const string &val)
 
void Render (ResultRenderType render_mode, const string &val)
 
void SetResultTypes (vector< LogicalType > new_column_types)
 
void SetValueColumn (optional_idx index)
 
const LogicalTypeGetValueType ()
 

Private Attributes

string result
 

Member Function Documentation

◆ RenderLayout()

void duckdb::StringResultRenderer::RenderLayout ( const string &  text)
overridevirtual

Implements duckdb::BaseResultRenderer.

47351 {
47352 result += text;
47353}

◆ RenderColumnName()

void duckdb::StringResultRenderer::RenderColumnName ( const string &  text)
overridevirtual

Implements duckdb::BaseResultRenderer.

47355 {
47356 result += text;
47357}

◆ RenderType()

void duckdb::StringResultRenderer::RenderType ( const string &  text)
overridevirtual

Implements duckdb::BaseResultRenderer.

47359 {
47360 result += text;
47361}

◆ RenderValue()

void duckdb::StringResultRenderer::RenderValue ( const string &  text,
const LogicalType type 
)
overridevirtual

Implements duckdb::BaseResultRenderer.

47363 {
47364 result += text;
47365}

◆ RenderNull()

void duckdb::StringResultRenderer::RenderNull ( const string &  text,
const LogicalType type 
)
overridevirtual

Implements duckdb::BaseResultRenderer.

47367 {
47368 result += text;
47369}

◆ RenderFooter()

void duckdb::StringResultRenderer::RenderFooter ( const string &  text)
overridevirtual

Implements duckdb::BaseResultRenderer.

47371 {
47372 result += text;
47373}

◆ str()

const string & duckdb::StringResultRenderer::str ( )
47375 {
47376 return result;
47377}

The documentation for this class was generated from the following file: