Electronics and Software
Engineering Innovation
Beam-lib  2.15.1

#include <BStringLocked.h>

Public Member Functions

 BStringLocked ()
 
 BStringLocked (const BStringLocked &s)
 
 BStringLocked (const BString &s)
 
int len () const
 Length of string. More...
 
 operator BString () const
 
BStringLocked operator+ (const BStringLocked &s) const
 
BStringLockedoperator= (const BStringLocked &s)
 

Private Attributes

BStringMutex olock
 
BString ostr
 

Constructor & Destructor Documentation

◆ BStringLocked() [1/3]

BStringLocked::BStringLocked ( )
inline

◆ BStringLocked() [2/3]

BStringLocked::BStringLocked ( const BStringLocked s)
inline

◆ BStringLocked() [3/3]

BStringLocked::BStringLocked ( const BString s)
inline

Member Function Documentation

◆ len()

int BStringLocked::len ( ) const
inline

Length of string.

◆ operator BString()

BStringLocked::operator BString ( ) const
inline

◆ operator+()

BStringLocked BStringLocked::operator+ ( const BStringLocked s) const
inline

◆ operator=()

BStringLocked& BStringLocked::operator= ( const BStringLocked s)
inline

Member Data Documentation

◆ olock

BStringMutex BStringLocked::olock
mutableprivate

◆ ostr

BString BStringLocked::ostr
private

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