Android-cuttlefish cvd tool
Public Member Functions | Static Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
cuttlefish::HelpParagraph Class Reference

#include <help_format.h>

Public Member Functions

 HelpParagraph (std::string)
 
std::string Formatted (size_t max_line_width) const
 

Static Public Member Functions

static HelpParagraph Raw (std::string text)
 

Private Types

enum class  Style { Wrapped , Raw }
 

Private Member Functions

 HelpParagraph (std::string, Style style)
 

Private Attributes

std::string text_
 
Style style_
 

Member Enumeration Documentation

◆ Style

enum class cuttlefish::HelpParagraph::Style
strongprivate
Enumerator
Wrapped 
Raw 

Constructor & Destructor Documentation

◆ HelpParagraph() [1/2]

cuttlefish::HelpParagraph::HelpParagraph ( std::string  text)
explicit

◆ HelpParagraph() [2/2]

cuttlefish::HelpParagraph::HelpParagraph ( std::string  text,
Style  style 
)
private

Member Function Documentation

◆ Formatted()

std::string cuttlefish::HelpParagraph::Formatted ( size_t  max_line_width) const

◆ Raw()

HelpParagraph cuttlefish::HelpParagraph::Raw ( std::string  text)
static

Member Data Documentation

◆ style_

Style cuttlefish::HelpParagraph::style_
private

◆ text_

std::string cuttlefish::HelpParagraph::text_
private

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