This class is the base class used for 'IecString' and 'StaticString'.
More...
#include <StaticStringBase.hpp>
|
static size_t | GetMetaDataSize (void) |
|
This class is the base class used for 'IecString' and 'StaticString'.
◆ StaticStringBase() [1/2]
Arp::Plc::Commons::Gds::StaticStringBase::StaticStringBase |
( |
uint16 |
capacityArg = 80 | ) |
|
◆ StaticStringBase() [2/2]
Arp::Plc::Commons::Gds::StaticStringBase::StaticStringBase |
( |
const StaticStringBase & |
arg | ) |
|
|
default |
◆ ~StaticStringBase()
Arp::Plc::Commons::Gds::StaticStringBase::~StaticStringBase |
( |
void |
| ) |
|
|
default |
Destructs this instance and frees all resources.
◆ AssignStaticString() [1/2]
static uint16 Arp::Plc::Commons::Gds::StaticStringBase::AssignStaticString |
( |
char16 * |
pData, |
|
|
uint16 |
capacity, |
|
|
const String & |
arg |
|
) |
| |
|
staticprotected |
Assigns an Arp::String to a StaticString(char16) object
- Parameters
-
pData | Pointer to destination character string char16 |
capacity | Capacity of destination character string |
arg | Source Arp::String object |
- Returns
- Length of the assigned string
◆ AssignStaticString() [2/2]
static uint16 Arp::Plc::Commons::Gds::StaticStringBase::AssignStaticString |
( |
char8 * |
pData, |
|
|
uint16 |
capacity, |
|
|
const String & |
arg |
|
) |
| |
|
staticprotected |
Assigns an Arp::String to a StaticString(char8) object
- Parameters
-
pData | Pointer to destination character string char8 |
capacity | Capacity of destination character string |
arg | Source Arp::String object |
- Returns
- Length of the assigned string
◆ ConvertStaticString() [1/2]
static String Arp::Plc::Commons::Gds::StaticStringBase::ConvertStaticString |
( |
const char16 * |
pData | ) |
|
|
staticprotected |
Converts a StaticString(char16) object into an Arp::String
- Parameters
-
pData | Pointer to source character string char16 |
- Returns
- Converted Arp::String object
◆ ConvertStaticString() [2/2]
static String Arp::Plc::Commons::Gds::StaticStringBase::ConvertStaticString |
( |
const char8 * |
pData | ) |
|
|
staticprotected |
Converts a StaticString(char8) object into an Arp::String
- Parameters
-
pData | Pointer to source character string char8 |
- Returns
- Converted Arp::String object
◆ operator=()
The documentation for this class was generated from the following file: