Lines Matching refs:str
526 * An extra '\0' is added, in case none was contained in str.
528 * \param str the initial value of the string instance. Note that '\0'
532 * \param size the number of characters to copy from str.
534 string(const char * str, ::size_t size) :
541 memcpy(str_, str, size_ * sizeof(char));
552 * \param str the null-terminated initial value of the string instance.
555 string(const char * str) :
559 if( str ) {
560 size_= ::strlen(str);
565 memcpy(str_, str, (size_ + 1) * sizeof(char));