tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
tblite_context_terminal::operator(//) Interface Reference

Public Member Functions

pure character(len=:) function, allocatable concat_left (lval, code)
 Concatenate an escape code with a string and turn it into an actual escape sequence.
 
pure character(len=:) function, allocatable concat_right (code, rval)
 Concatenate an escape code with a string and turn it into an actual escape sequence.
 

Member Function/Subroutine Documentation

◆ concat_left()

pure character(len=:) function, allocatable tblite_context_terminal::operator(//)::concat_left ( character(len=*), intent(in) lval,
type(color), intent(in) code )

Concatenate an escape code with a string and turn it into an actual escape sequence.

Parameters
[in]lvalString to add the escape code to
[in]codeEscape sequence
Returns
Concatenated string

◆ concat_right()

pure character(len=:) function, allocatable tblite_context_terminal::operator(//)::concat_right ( type(color), intent(in) code,
character(len=*), intent(in) rval )

Concatenate an escape code with a string and turn it into an actual escape sequence.

Parameters
[in]rvalString to add the escape code to
[in]codeEscape sequence
Returns
Concatenated string

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