Home | History | Annotate | Download | only in glib

Lines Matching refs:object_

351       : object_(0) {
355 : object_(x) {
363 return iterator(object_ ? object_->pdata : nullptr);
369 return const_iterator(object_ ? object_->pdata : nullptr);
378 if (!object_)
379 object_ = ::g_ptr_array_sized_new(1);
380 ::g_ptr_array_add(object_, ::gpointer(x));
389 return object_ ? object_->len : 0;
393 if (object_) {
395 ::g_ptr_array_free(object_, true);
396 object_ = nullptr;
401 if (p != object_) {
403 object_ = p;
417 ::GPtrArray* object_;
424 std::swap(x.object_, y.object_);
460 : object_(nullptr) {
464 : object_(p) {
473 DCHECK(object_) << "Retrieve on empty ScopedHashTable.";
474 if (!object_)
477 ::gpointer ptr = ::g_hash_table_lookup(object_, key);
484 if (object_) {
485 ::g_hash_table_unref(object_);
486 object_ = nullptr;
491 return object_;
495 if (p != object_) {
497 object_ = p;
502 ::GHashTable* object_;