mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::ColoredString Struct Reference

#include <Color.h>

Public Types

using Codes = std::bitset<128>

Public Member Functions

 ColoredString (std::string str)
 ColoredString (std::string str, Codes codes)
 operator ColoredStringView () const
 operator std::string () const

Public Attributes

std::string str
Codes codes

Member Typedef Documentation

◆ Codes

using mini_llvm::ColoredString::Codes = std::bitset<128>

Constructor & Destructor Documentation

◆ ColoredString() [1/2]

mini_llvm::ColoredString::ColoredString ( std::string str)
inline

◆ ColoredString() [2/2]

mini_llvm::ColoredString::ColoredString ( std::string str,
Codes codes )
inline

Member Function Documentation

◆ operator ColoredStringView()

mini_llvm::ColoredString::operator ColoredStringView ( ) const
inline

◆ operator std::string()

mini_llvm::ColoredString::operator std::string ( ) const
inline

Member Data Documentation

◆ codes

Codes mini_llvm::ColoredString::codes

◆ str

std::string mini_llvm::ColoredString::str

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