Home
last modified time | relevance | path

Searched refs:ptr_ (Results 1 – 22 of 22) sorted by relevance

/onnv-gate/usr/src/cmd/man/src/util/nsgmls.src/include/
H A DPtr.cxx13 Ptr<T>::Ptr(T *ptr) : ptr_(ptr) in Ptr()
15 if (ptr_) in Ptr()
16 ptr_->ref(); in Ptr()
22 if (ptr_) { in ~Ptr()
23 if (ptr_->unref()) in ~Ptr()
24 delete ptr_; in ~Ptr()
25 ptr_ = 0; in ~Ptr()
31 : ptr_(p.ptr_) in Ptr()
33 if (p.ptr_) in Ptr()
34 p.ptr_->ref(); in Ptr()
[all …]
H A DVector.cxx24 if (ptr_) { in ~Vector()
25 erase(ptr_, ptr_ + size_); in ~Vector()
26 ::operator delete((void *)ptr_); in ~Vector()
34 : ptr_(0), size_(0), alloc_(0) in Vector()
36 insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); in Vector()
41 : ptr_(0), size_(0), alloc_(0) in Vector()
43 insert(ptr_ + size_, n, t); in Vector()
53 insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_); in operator =()
56 erase(ptr_ + n, ptr_ + size_); in operator =()
58 ptr_[n] = v.ptr_[n]; in operator =()
[all …]
H A DNCVector.cxx25 if (ptr_) { in ~NCVector()
26 erase(ptr_, ptr_ + size_); in ~NCVector()
27 ::operator delete((void *)ptr_); in ~NCVector()
35 : ptr_(0), size_(0), alloc_(0)
37 insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
42 : ptr_(0), size_(0), alloc_(0)
44 insert(ptr_ + size_, n, t);
54 insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_);
57 erase(ptr_ + n, ptr_ + size_);
59 ptr_[n] = v.ptr_[n];
[all …]
H A DStringOf.cxx20 ptr_ = new T[length]; in String()
21 memcpy(ptr_, ptr, length*sizeof(T)); in String()
24 ptr_ = 0; in String()
29 : ptr_(0), length_(0), alloc_(0) in String()
38 ptr_ = new T[length_]; in String()
39 memcpy(ptr_, s.ptr_, length_*sizeof(T)); in String()
42 ptr_ = 0; in String()
50 T *oldPtr = ptr_; in operator =()
51 ptr_ = new T[alloc_ = s.length_]; in operator =()
55 memcpy(ptr_, s.ptr_, s.length_*sizeof(T)); in operator =()
[all …]
H A DStringOf.h30 ~String() { if (ptr_) delete [] ptr_; } in ~String()
38 T operator[](size_t i) const { return ptr_[i]; }
39 T &operator[](size_t i) { return ptr_[i]; }
40 iterator begin() { return ptr_; } in begin()
41 const_iterator begin() const { return ptr_; } in begin()
42 const T *data() const { return ptr_; } in data()
46 ptr_[length_++] = c;
50 append(s.ptr_, s.length_);
57 || (*ptr_ == *s.ptr_
58 && (memcmp(ptr_ + 1, s.ptr_ + 1, (length_ - 1)*sizeof(T))
[all …]
H A DNCVector.h26 NCVector() : ptr_(0), size_(0), alloc_(0) { } in NCVector()
27 NCVector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } in NCVector()
31 erase(ptr_ + n, ptr_ + size_); in resize()
42 (void)new (ptr_ + size_) T(t);
49 void clear() { erase(ptr_, ptr_ + size_); } in clear()
51 T &operator[](size_t i) { return ptr_[i]; }
52 const T &operator[](size_t i) const { return ptr_[i]; }
53 iterator begin() { return ptr_; } in begin()
54 const_iterator begin() const { return ptr_; } in begin()
55 T &back() { return ptr_[size_ - 1]; } in back()
[all …]
H A DPtr.h20 Ptr() : ptr_(0) { } in Ptr()
26 T *pointer() const { return ptr_; } in pointer()
27 T *operator->() const { return ptr_; }
28 T &operator*() const { return *ptr_; }
30 T *tem = p.ptr_; in swap()
31 p.ptr_ = ptr_; in swap()
32 ptr_ = tem; in swap()
34 Boolean isNull() const { return ptr_ == 0; } in isNull()
38 return ptr_ == p.ptr_;
41 return ptr_ != p.ptr_;
[all …]
H A DVector.h25 Vector() : ptr_(0), size_(0), alloc_(0) { } in Vector()
26 Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } in Vector()
30 erase(ptr_ + n, ptr_ + size_); in resize()
41 (void)new (ptr_ + size_) T(t); in push_back()
48 void clear() { erase(ptr_, ptr_ + size_); } in clear()
50 T &operator[](size_t i) { return ptr_[i]; }
51 const T &operator[](size_t i) const { return ptr_[i]; }
52 iterator begin() { return ptr_; } in begin()
53 const_iterator begin() const { return ptr_; } in begin()
54 T &back() { return ptr_[size_ - 1]; } in back()
[all …]
H A DXcharMap.h32 T operator[](Xchar c) const { return ptr_[c]; }
34 void setChar(Char c, T val) { ptr_[c] = val; } in setChar()
35 void setEe(T val) { ptr_[-1] = val; } in setEe()
36 void clear() { ptr_ = 0; sharedMap_.clear(); } in clear()
38 T *ptr_;
H A DOutputByteStream.h35 char *ptr_;
42 return ptr_; in getBufferPtr()
48 return end_ - ptr_; in getBufferSize()
54 ptr_ += n; in usedBuffer()
60 if (ptr_ < end_) in sputc()
61 *ptr_++ = c; in sputc()
H A DRangeMap.h62 fromMin = ptr_->fromMin; in next()
63 fromMax = ptr_->fromMax; in next()
64 toMin = ptr_->toMin; in next()
65 ptr_++; in next()
73 ::const_iterator ptr_; variable
H A DText.h111 const TextItem *ptr_;
197 ptr_ = text_->items_.begin(); in rewind()
203 ptr_++; in advance()
209 return ptr_ != (text_->items_.begin() + text_->items_.size()); in valid()
215 return ptr_->loc; in location()
221 return ptr_->type; in type()
H A DXcharMap.cxx28 : ptr_(0) in XcharMap()
36 ptr_ = sharedMap_->ptr(); in XcharMap()
44 ptr_[min] = val; in setRange()
H A DOutputCharStream.h42 Char *ptr_;
105 if (ptr_ < end_) in put()
106 *ptr_++ = c; in put()
H A DSdText.h49 const SdText *ptr_;
H A DRangeMap.cxx83 : count_(map.ranges_.size()), ptr_(map.ranges_.begin()) in RangeMapIter()
/onnv-gate/usr/src/cmd/man/src/util/nsgmls.src/lib/
H A DSGMLApplication.cxx104 : ptr_(0) in OpenEntityPtr()
109 : ptr_(ptr.ptr_) in OpenEntityPtr()
111 if (ptr_) in OpenEntityPtr()
112 ptr_->count_ += 1; in OpenEntityPtr()
117 if (ptr_) { in ~OpenEntityPtr()
118 ptr_->count_ -= 1; in ~OpenEntityPtr()
119 if (ptr_->count_ == 0) in ~OpenEntityPtr()
120 delete ptr_; in ~OpenEntityPtr()
128 if (ptr_) { in operator =()
129 ptr_->count_ -= 1; in operator =()
[all …]
H A DOutputCharStream.cxx16 : ptr_(0), end_(0) in OutputCharStream()
31 size_t spare = end_ - ptr_; in write()
33 memcpy(ptr_, s, n*sizeof(Char)); in write()
34 ptr_ += n; in write()
38 memcpy(ptr_, s, spare*sizeof(Char)); in write()
39 ptr_ += spare; in write()
118 ptr_ = end_ = buf_; in open()
125 if (ptr_ > buf_) { in flush()
126 encoder_->output(buf_, ptr_ - buf_, byteStream_); in flush()
127 ptr_ = buf_; in flush()
[all …]
H A DOutputByteStream.cxx127 : ptr_(0), end_(0) in OutputByteStream()
168 if (ptr_) in extractString()
169 buf_.resize(ptr_ - &buf_[0]); in extractString()
172 ptr_ = end_ = 0; in extractString()
181 if (!ptr_) { in flushBuf()
183 ptr_ = &buf_[0]; in flushBuf()
186 size_t i = ptr_ - &buf_[0]; in flushBuf()
188 ptr_ = &buf_[0] + i; in flushBuf()
191 *ptr_++ = c; in flushBuf()
261 ptr_ = &buf_[0]; in flush()
[all …]
H A DText.cxx245 : ptr_(text.items_.begin()), text_(&text) in TextIter()
251 if (ptr_->type == TextItem::ignore) { in chars()
253 return &ptr_->c; in chars()
257 size_t charsIndex = ptr_->index; in chars()
258 if (ptr_ + 1 != text_->items_.begin() + text_->items_.size()) in chars()
259 length = ptr_[1].index - charsIndex; in chars()
270 if (ptr_ == end) in next()
272 type = ptr_->type; in next()
273 loc = &ptr_->loc; in next()
275 str = &ptr_->c; in next()
[all …]
H A DSdText.cxx63 : ptr_(&text), in SdTextIter()
70 const Vector<SdTextItem> &items = ptr_->items_; in next()
74 const String<SyntaxChar> &chars = ptr_->chars_; in next()
/onnv-gate/usr/src/cmd/man/src/util/nsgmls.src/generic/
H A DSGMLApplication.h259 OpenEntity *ptr_;
298 return ptr_;
304 *this = ptr.ptr_;
310 return ptr_ != 0;