| 
    libcosmos
    
   Linux C++ System Programming Library 
   | 
 
Base class for easy feature TermControl application on ostreams. More...
#include <colors.hxx>
 Inheritance diagram for cosmos::term::TextEffect:Protected Member Functions | |
| TextEffect (const TermControl feature, const std::string_view &text) | |
| TextEffect (const TermControl feature, const FeatureBase &next) | |
  Protected Member Functions inherited from cosmos::term::FeatureBase | |
| FeatureBase (const std::string_view &text, const ANSICode on_code, const ANSICode off_code) | |
| FeatureBase (const FeatureBase &next, const ANSICode on_code, const ANSICode off_code) | |
Additional Inherited Members | |
  Public Member Functions inherited from cosmos::term::FeatureBase | |
| ANSICode | getOnCode () const | 
| ANSICode | getOffCode () const | 
| bool | hasText () const | 
| const std::string_view & | getText () const | 
| bool | hasNextFeature () const | 
| const FeatureBase & | getNextFeature () const | 
  Protected Attributes inherited from cosmos::term::FeatureBase | |
| std::variant< const std::string_view *, const FeatureBase * > | m_info | 
| either a terminal string or a pointer to the next feature to apply.   | |
| const ANSICode | m_on_code | 
| const ANSICode | m_off_code | 
Base class for easy feature TermControl application on ostreams.
Definition at line 193 of file colors.hxx.
      
  | 
  inlineprotected | 
Definition at line 196 of file colors.hxx.
      
  | 
  inlineprotected | 
Definition at line 204 of file colors.hxx.