Lines Matching refs:attachments_
43 if (attachments_) {
44 attachments_->RemoveAllAttachments();
45 attachments_.reset();
54 if (attachments_) {
55 return attachments_->Attach(attachment, dataContext);
62 if (attachments_) {
63 return attachments_->Detach(attachment);
70 if (attachments_) {
71 return attachments_->GetAttachments(uids, strict);
77 if (const auto container = interface_cast<IContainer>(attachments_)) {
87 return interface_pointer_cast<IContainer>(attachments_);
92 if (!attachments_) {
93 if (attachments_ =
95 attachments_) {
96 attachments_->Initialize(GetSelf<META_NS::IAttach>());
145 addIfMatches(interface_pointer_cast<IContainer>(attachments_));
148 IterateShared(attachments_, [&addIfMatches, &containers, &maxCount](const IObject::Ptr& object) {
157 addIfMatches(interface_pointer_cast<IContainer>(attachments_));