xrpld
Loading...
Searching...
No Matches
beast::PropertyStream::Set Class Reference

#include <PropertyStream.h>

Collaboration diagram for beast::PropertyStream::Set:

Public Member Functions

 Set (std::string const &key, Map &map)
 Set (std::string const &key, PropertyStream &stream)
 ~Set ()
 Set (Set const &)=delete
Setoperator= (Set const &)=delete
PropertyStreamstream ()
PropertyStream const & stream () const
template<typename Value>
void add (Value value) const

Private Attributes

PropertyStreamstream_

Detailed Description

Definition at line 274 of file PropertyStream.h.

Constructor & Destructor Documentation

◆ Set() [1/3]

beast::PropertyStream::Set::Set ( std::string const & key,
Map & map )

Definition at line 122 of file beast_PropertyStream.cpp.

◆ Set() [2/3]

beast::PropertyStream::Set::Set ( std::string const & key,
PropertyStream & stream )

Definition at line 127 of file beast_PropertyStream.cpp.

◆ ~Set()

beast::PropertyStream::Set::~Set ( )

Definition at line 132 of file beast_PropertyStream.cpp.

◆ Set() [3/3]

beast::PropertyStream::Set::Set ( Set const & )
delete

Member Function Documentation

◆ operator=()

Set & beast::PropertyStream::Set::operator= ( Set const & )
delete

◆ stream() [1/2]

PropertyStream & beast::PropertyStream::Set::stream ( )

Definition at line 138 of file beast_PropertyStream.cpp.

◆ stream() [2/2]

PropertyStream const & beast::PropertyStream::Set::stream ( ) const
nodiscard

Definition at line 144 of file beast_PropertyStream.cpp.

◆ add()

template<typename Value>
void beast::PropertyStream::Set::add ( Value value) const

Definition at line 295 of file PropertyStream.h.

Member Data Documentation

◆ stream_

PropertyStream& beast::PropertyStream::Set::stream_
private

Definition at line 277 of file PropertyStream.h.