PLCnext API Documentation 23.6.0.37
Public Member Functions | List of all members
Arp::System::Rsc::Services::SecureString< N > Class Template Reference

Specialized version of RscString for security context. Not implemented in this version. Wraps only RscString More...

#include <SecureString.hxx>

Inheritance diagram for Arp::System::Rsc::Services::SecureString< N >:
Inheritance graph

Public Member Functions

 SecureString (void)=default
 Constructs an SecureString instance.
 
 SecureString (const char *pChars)
 Constructs an SecureString instance from the given characters. More...
 
 SecureString (const String &arg)
 Copy constructor.
 
 SecureString (const SecureString &arg)=default
 Copy constructor.
 
SecureStringoperator= (const SecureString &arg)=default
 Assignment operator.
 
 ~SecureString (void)=default
 Destructs this instance and frees all resources.
 
- Public Member Functions inherited from Arp::System::Rsc::Services::RscString< N >
 RscString (void)
 Constructs an RscString instance with an emtpy string.
 
 RscString (const char *pChars)
 Constructs an RscString instance and copies the null terminated c-string in internal buffer. More...
 
 RscString (const String &arg)
 Copy constructor.
 
 RscString (const RscString &arg)=default
 Copy constructor.
 
RscStringoperator= (const RscString &arg)=default
 Assignment operator.
 
 ~RscString (void)=default
 Destructs this instance and frees all resources.
 
 operator String (void) const
 Converts to new instance of Arp::String More...
 
const char * CStr (void) const
 Returns pointer to internal buffer. More...
 
char * CStr (void)
 Returns pointer to internal buffer. More...
 
String ToString (void) const
 Converts to new instance of Arp::String More...
 

Detailed Description

template<int N>
class Arp::System::Rsc::Services::SecureString< N >

Specialized version of RscString for security context. Not implemented in this version. Wraps only RscString

Constructor & Destructor Documentation

◆ SecureString()

template<int N>
Arp::System::Rsc::Services::SecureString< N >::SecureString ( const char *  pChars)
inline

Constructs an SecureString instance from the given characters.

Parameters
pCharsThe characters to copy into this secure string.

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