PulseView  unreleased development snapshot
A Qt-based sigrok GUI
exprtk::details::build_string Class Reference

#include <exprtk.hpp>

Collaboration diagram for exprtk::details::build_string:

Public Member Functions

 build_string (const std::size_t &initial_size=64)
 
build_stringoperator<< (const std::string &s)
 
build_stringoperator<< (char_cptr s)
 
 operator std::string () const
 
std::string as_string () const
 

Private Attributes

std::string data_
 

Detailed Description

Definition at line 383 of file exprtk.hpp.

Constructor & Destructor Documentation

exprtk::details::build_string::build_string ( const std::size_t &  initial_size = 64)
inline

Definition at line 387 of file exprtk.hpp.

Member Function Documentation

std::string exprtk::details::build_string::as_string ( ) const
inline

Definition at line 409 of file exprtk.hpp.

exprtk::details::build_string::operator std::string ( ) const
inline

Definition at line 404 of file exprtk.hpp.

build_string& exprtk::details::build_string::operator<< ( const std::string &  s)
inline

Definition at line 392 of file exprtk.hpp.

build_string& exprtk::details::build_string::operator<< ( char_cptr  s)
inline

Definition at line 398 of file exprtk.hpp.

Member Data Documentation

std::string exprtk::details::build_string::data_
private

Definition at line 416 of file exprtk.hpp.


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