Rosetta
Public Types | Public Member Functions | Public Attributes | List of all members
detail::compiled_format_base< S, typename > Struct Template Reference

#include <compile.h>

Inheritance diagram for detail::compiled_format_base< S, typename >:
Inheritance graph
[legend]

Public Types

using char_type = char_t< S >
 
using parts_container = std::vector< detail::format_part< char_type > >
 

Public Member Functions

 compiled_format_base (basic_string_view< char_type > format_str)
 
const parts_containerparts () const
 

Public Attributes

parts_container compiled_parts
 

Member Typedef Documentation

◆ char_type

template<typename S , typename = void>
using detail::compiled_format_base< S, typename >::char_type = char_t<S>

◆ parts_container

template<typename S , typename = void>
using detail::compiled_format_base< S, typename >::parts_container = std::vector<detail::format_part<char_type> >

Constructor & Destructor Documentation

◆ compiled_format_base()

template<typename S , typename = void>
detail::compiled_format_base< S, typename >::compiled_format_base ( basic_string_view< char_type format_str)
inlineexplicit

Member Function Documentation

◆ parts()

template<typename S , typename = void>
const parts_container& detail::compiled_format_base< S, typename >::parts ( ) const
inline

Member Data Documentation

◆ compiled_parts

template<typename S , typename = void>
parts_container detail::compiled_format_base< S, typename >::compiled_parts

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