spdlog
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
spdlog::details::padding_info Struct Reference

Detailed Description

Definition at line 23 of file pattern_formatter.h.

#include <pattern_formatter.h>

Public Types

enum class  pad_side {
  left ,
  right ,
  center
}
 

Public Member Functions

 padding_info ()=default
 
 padding_info (size_t width, padding_info::pad_side side, bool truncate)
 
bool enabled () const
 

Public Attributes

size_t width_ = 0
 
pad_side side_ = pad_side::left
 
bool truncate_ = false
 
bool enabled_ = false
 

Member Enumeration Documentation

◆ pad_side

Enumerator
left 
right 
center 

Definition at line 25 of file pattern_formatter.h.

Constructor & Destructor Documentation

◆ padding_info() [1/2]

spdlog::details::padding_info::padding_info ( )
default

◆ padding_info() [2/2]

spdlog::details::padding_info::padding_info ( size_t  width,
padding_info::pad_side  side,
bool  truncate 
)
inline

Definition at line 33 of file pattern_formatter.h.

Member Function Documentation

◆ enabled()

bool spdlog::details::padding_info::enabled ( ) const
inline

Definition at line 40 of file pattern_formatter.h.

Member Data Documentation

◆ enabled_

bool spdlog::details::padding_info::enabled_ = false

Definition at line 47 of file pattern_formatter.h.

◆ side_

pad_side spdlog::details::padding_info::side_ = pad_side::left

Definition at line 45 of file pattern_formatter.h.

◆ truncate_

bool spdlog::details::padding_info::truncate_ = false

Definition at line 46 of file pattern_formatter.h.

◆ width_

size_t spdlog::details::padding_info::width_ = 0

Definition at line 44 of file pattern_formatter.h.


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