63 void setBaseObject(
Object* obj) { baseObject_ = obj; }
64 Object* baseObject()
const {
return baseObject_.get(); }
69 void setTargetObject(
Object* obj) { targetObject_ = obj; }
70 Object* targetObject()
const {
return targetObject_.get(); }
75 void setConfig(
const AccessConfig& config) { config_ = config; }
86 void setSearchIntervals(
const TimeIntervalList& intervals) { searchIntervals_ = intervals; }
104 WeakPtr<Object> targetObject_{};
105 AccessConfig config_{};
106 TimeIntervalList searchIntervals_{};
107 TimeIntervalList accessIntervals_{};