w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Retro::Rtcl Namespace Reference

Functions

Tcl_Obj * NewLinesObj (const std::string &str)
 
Tcl_Obj * NewLinesObj (std::ostringstream &sos)
 
Tcl_Obj * NewListIntObj (const uint8_t *data, size_t size)
 
Tcl_Obj * NewListIntObj (const uint16_t *data, size_t size)
 
Tcl_Obj * NewListIntObj (const std::vector< uint8_t > &vec)
 
Tcl_Obj * NewListIntObj (const std::vector< uint16_t > &vec)
 
bool SetVar (Tcl_Interp *interp, const std::string &varname, Tcl_Obj *pobj)
 
bool SetVarOrResult (Tcl_Interp *interp, const std::string &varname, Tcl_Obj *pobj)
 
void AppendResultNewLines (Tcl_Interp *interp)
 
void SetResult (Tcl_Interp *interp, const std::string &str)
 
void SetResult (Tcl_Interp *interp, std::ostringstream &sos)
 

Function Documentation

◆ NewLinesObj() [1/2]

Tcl_Obj * Retro::Rtcl::NewLinesObj ( const std::string &  str)

◆ NewLinesObj() [2/2]

Tcl_Obj * Retro::Rtcl::NewLinesObj ( std::ostringstream &  sos)

◆ NewListIntObj() [1/4]

◆ NewListIntObj() [2/4]

Tcl_Obj * Retro::Rtcl::NewListIntObj ( const uint16_t *  data,
size_t  size 
)

◆ NewListIntObj() [3/4]

Tcl_Obj * Retro::Rtcl::NewListIntObj ( const std::vector< uint8_t > &  vec)

◆ NewListIntObj() [4/4]

Tcl_Obj * Retro::Rtcl::NewListIntObj ( const std::vector< uint16_t > &  vec)

◆ SetVar()

◆ SetVarOrResult()

bool Retro::Rtcl::SetVarOrResult ( Tcl_Interp *  interp,
const std::string &  varname,
Tcl_Obj *  pobj 
)

◆ AppendResultNewLines()

void Retro::Rtcl::AppendResultNewLines ( Tcl_Interp *  interp)

◆ SetResult() [1/2]

void Retro::Rtcl::SetResult ( Tcl_Interp *  interp,
const std::string &  str 
)

◆ SetResult() [2/2]

void Retro::Rtcl::SetResult ( Tcl_Interp *  interp,
std::ostringstream &  sos 
)