dxd - dynax driver framework 2.6.0d201
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::string Class Reference

#include <dx_common.h>

Public Member Functions

 operator char * ()
 
 operator const char * () const
 
 operator std::string () const
 
stringoperator= (const char *string)
 
stringoperator= (const std::string &string)
 
 string ()=default
 
 string (const char *string)
 
 string (const std::string &string)
 

Protected Attributes

char _data [DX_FILENAME_LENGTH] {}
 

Constructor & Destructor Documentation

◆ string() [1/3]

dx::string::string ( )
default

◆ string() [2/3]

dx::string::string ( const char * string)
inline

◆ string() [3/3]

dx::string::string ( const std::string & string)
inline

Member Function Documentation

◆ operator char *()

dx::string::operator char * ( )
inline

◆ operator const char *()

dx::string::operator const char * ( ) const
inlineexplicit

◆ operator std::string()

dx::string::operator std::string ( ) const
inline

◆ operator=() [1/2]

string & dx::string::operator= ( const char * string)
inline

◆ operator=() [2/2]

string & dx::string::operator= ( const std::string & string)
inline

Member Data Documentation

◆ _data

char dx::string::_data[DX_FILENAME_LENGTH] {}
protected

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

(c) copyright 2009 dynamic acoustics e.U. generated on Tue Mar 17 2026

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.