Lines Matching refs:size_
515 ::size_t size_;
519 string(void) : size_(0), str_(NULL)
535 size_(size),
539 str_ = new char[size_+1];
541 memcpy(str_, str, size_ * sizeof(char));
542 str_[size_] = '\0';
545 size_ = 0;
556 size_(0),
560 size_= ::strlen(str);
562 if( size_ > 0 ) {
563 str_ = new char[size_ + 1];
565 memcpy(str_, str, (size_ + 1) * sizeof(char));
572 if( size_ == n ) {
580 size_ = 0;
585 if( size_ < n ) {
586 copySize = size_;
588 size_ = n;
593 if( copySize < size_ ) {
594 memset(newString + copySize, 0, size_ - copySize);
596 newString[size_] = '\0';
628 size_ = 0;
631 if (rhs.size_ == 0 || rhs.str_ == NULL) {
633 size_ = 0;
636 str_ = new char[rhs.size_ + 1];
637 size_ = rhs.size_;
640 memcpy(str_, rhs.str_, (size_ + 1) * sizeof(char));
643 size_ = 0;
655 size_(0),
669 ::size_t size(void) const { return size_; }
718 unsigned int size_;
723 size_(static_cast<unsigned int>(0))
735 return size_;
757 new (&data_[size_]) T(x);
758 size_++;
770 if (size_ != 0) {
771 --size_;
772 data_[size_].~T();
783 size_(vec.size_)
785 if (size_ != 0) {
797 size_(0)
817 if (rhs.size_ != 0) {
853 return size_==0;
877 while (size_ < newSize)
879 new (&data_[size_]) T(fill);
880 size_++;
882 while (size_ > newSize)
884 --size_;
885 data_[size_].~T();
1054 return data_[size_];
1064 return data_[size_-1];
4820 ::size_t size_;
4835 static ::size_t size(const LocalSpaceArg& value) { return value.size_; }