48 #ifndef __DAAL_STRING__ 49 #define __DAAL_STRING__ 69 class DAAL_EXPORT String :
public Base
77 String(
const char *str,
size_t capacity = 0);
83 String(
const String &str);
94 size_t length()
const;
100 void add(
const String &str);
106 String &operator+ (
const String &str);
113 char operator[] (
size_t index)
const;
120 char get(
size_t index)
const;
126 const char *c_str()
const;
128 static const int __DAAL_STR_MAX_SIZE;
133 void initialize(
const char *str,
const size_t length);
137 using interface1::String;
daal
Definition: algorithm_base_common.h:57
daal::services::interface1::String::__DAAL_STR_MAX_SIZE
static const int __DAAL_STR_MAX_SIZE
Definition: daal_string.h:128
daal::Base
Base class for Intel(R) Data Analytics Acceleration Library objects
Definition: base.h:65
daal::services::interface1::String
Class that implements functionality of the string, an object that represents a sequence of characters...
Definition: daal_string.h:69