/system/tools/aidl/ |
D | ast_java.h | 102 std::variant<std::shared_ptr<Expression>, std::string> receiver; 105 FieldVariable(std::shared_ptr<Expression> object, const std::string& name); 116 std::shared_ptr<Variable> variable = nullptr; 120 Field(int modifiers, std::shared_ptr<Variable> variable); 141 std::vector<std::shared_ptr<Statement>> statements; 147 void Add(std::shared_ptr<Statement> statement); 148 void Add(std::shared_ptr<Expression> expression); 152 std::shared_ptr<Expression> expression; 154 explicit ExpressionStatement(std::shared_ptr<Expression> expression); 160 std::shared_ptr<Variable> lvalue; [all …]
|
D | ast_java.cpp | 73 void WriteArgumentList(CodeWriter* to, const vector<std::shared_ptr<Expression>>& arguments) { in WriteArgumentList() 83 Field::Field(int m, std::shared_ptr<Variable> v) : ClassElement(), modifiers(m), variable(v) {} in Field() 122 FieldVariable::FieldVariable(std::shared_ptr<Expression> o, const string& n) in FieldVariable() 129 overloaded{[&](std::shared_ptr<Expression> e) { e->Write(to); }, in Write() 152 void StatementBlock::Add(std::shared_ptr<Statement> statement) { in Add() 156 void StatementBlock::Add(std::shared_ptr<Expression> expression) { in Add() 160 ExpressionStatement::ExpressionStatement(std::shared_ptr<Expression> e) : expression(e) {} in ExpressionStatement() 167 Assignment::Assignment(std::shared_ptr<Variable> l, std::shared_ptr<Expression> r) in Assignment() 170 Assignment::Assignment(std::shared_ptr<Variable> l, std::shared_ptr<Expression> r, string c) in Assignment() 184 MethodCall::MethodCall(const string& n, const std::vector<std::shared_ptr<Expression>>& args) in MethodCall() [all …]
|
/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk-source/gen/include/aidl/android/aidl/tests/ |
D | ArrayOfInterfaces.h | 43 static std::shared_ptr<IEmptyInterface> fromBinder(const ::ndk::SpAIBinder& binder); 44 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IEmptyInterface>& inst… 45 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IEmptyInterface>* ins… 46 static bool setDefaultImpl(const std::shared_ptr<IEmptyInterface>& impl); 47 static const std::shared_ptr<IEmptyInterface>& getDefaultImpl(); 49 static std::shared_ptr<IEmptyInterface> default_impl; 78 static std::shared_ptr<IMyInterface> fromBinder(const ::ndk::SpAIBinder& binder); 79 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IMyInterface>& instanc… 80 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IMyInterface>* instan… 81 static bool setDefaultImpl(const std::shared_ptr<IMyInterface>& impl); [all …]
|
D | ListOfInterfaces.h | 43 static std::shared_ptr<IEmptyInterface> fromBinder(const ::ndk::SpAIBinder& binder); 44 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IEmptyInterface>& inst… 45 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IEmptyInterface>* ins… 46 static bool setDefaultImpl(const std::shared_ptr<IEmptyInterface>& impl); 47 static const std::shared_ptr<IEmptyInterface>& getDefaultImpl(); 49 static std::shared_ptr<IEmptyInterface> default_impl; 78 static std::shared_ptr<IMyInterface> fromBinder(const ::ndk::SpAIBinder& binder); 79 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IMyInterface>& instanc… 80 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IMyInterface>* instan… 81 static bool setDefaultImpl(const std::shared_ptr<IMyInterface>& impl); [all …]
|
D | IDeprecated.h | 24 static std::shared_ptr<IDeprecated> fromBinder(const ::ndk::SpAIBinder& binder); 25 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IDeprecated>& instance… 26 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IDeprecated>* instanc… 27 static bool setDefaultImpl(const std::shared_ptr<IDeprecated>& impl); 28 static const std::shared_ptr<IDeprecated>& getDefaultImpl(); 30 static std::shared_ptr<IDeprecated> default_impl;
|
D | INamedCallback.h | 25 static std::shared_ptr<INamedCallback> fromBinder(const ::ndk::SpAIBinder& binder); 26 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<INamedCallback>& insta… 27 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<INamedCallback>* inst… 28 static bool setDefaultImpl(const std::shared_ptr<INamedCallback>& impl); 29 static const std::shared_ptr<INamedCallback>& getDefaultImpl(); 32 static std::shared_ptr<INamedCallback> default_impl;
|
D | IOldName.h | 25 static std::shared_ptr<IOldName> fromBinder(const ::ndk::SpAIBinder& binder); 26 static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IOldName>& instance); 27 static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IOldName>* instance); 28 static bool setDefaultImpl(const std::shared_ptr<IOldName>& impl); 29 static const std::shared_ptr<IOldName>& getDefaultImpl(); 32 static std::shared_ptr<IOldName> default_impl;
|
D | INewName.h | 25 static std::shared_ptr<INewName> fromBinder(const ::ndk::SpAIBinder& binder); 26 static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<INewName>& instance); 27 static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<INewName>* instance); 28 static bool setDefaultImpl(const std::shared_ptr<INewName>& impl); 29 static const std::shared_ptr<INewName>& getDefaultImpl(); 32 static std::shared_ptr<INewName> default_impl;
|
/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk-source/gen/android/aidl/tests/ |
D | ArrayOfInterfaces.cpp | 74 std::shared_ptr<ArrayOfInterfaces::IEmptyInterface> ArrayOfInterfaces::IEmptyInterface::fromBinder(… in fromBinder() 76 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder() 83 …Interfaces::IEmptyInterface::writeToParcel(AParcel* parcel, const std::shared_ptr<IEmptyInterface>… in writeToParcel() 86 …nterfaces::IEmptyInterface::readFromParcel(const AParcel* parcel, std::shared_ptr<IEmptyInterface>… in readFromParcel() 93 bool ArrayOfInterfaces::IEmptyInterface::setDefaultImpl(const std::shared_ptr<IEmptyInterface>& imp… in setDefaultImpl() 104 const std::shared_ptr<ArrayOfInterfaces::IEmptyInterface>& ArrayOfInterfaces::IEmptyInterface::getD… in getDefaultImpl() 107 std::shared_ptr<ArrayOfInterfaces::IEmptyInterface> ArrayOfInterfaces::IEmptyInterface::default_imp… 126 …std::shared_ptr<ArrayOfInterfaces::BnMyInterface> _aidl_impl = std::static_pointer_cast<ArrayOfInt… in _aidl_android_aidl_tests_ArrayOfInterfaces_IMyInterface_onTransact() 129 std::shared_ptr<::aidl::android::aidl::tests::ArrayOfInterfaces::IEmptyInterface> in_iface; in _aidl_android_aidl_tests_ArrayOfInterfaces_IMyInterface_onTransact() 130 …std::shared_ptr<::aidl::android::aidl::tests::ArrayOfInterfaces::IEmptyInterface> in_nullable_ifac… in _aidl_android_aidl_tests_ArrayOfInterfaces_IMyInterface_onTransact() [all …]
|
D | ListOfInterfaces.cpp | 74 std::shared_ptr<ListOfInterfaces::IEmptyInterface> ListOfInterfaces::IEmptyInterface::fromBinder(co… in fromBinder() 76 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder() 83 …Interfaces::IEmptyInterface::writeToParcel(AParcel* parcel, const std::shared_ptr<IEmptyInterface>… in writeToParcel() 86 …nterfaces::IEmptyInterface::readFromParcel(const AParcel* parcel, std::shared_ptr<IEmptyInterface>… in readFromParcel() 93 bool ListOfInterfaces::IEmptyInterface::setDefaultImpl(const std::shared_ptr<IEmptyInterface>& impl… in setDefaultImpl() 104 const std::shared_ptr<ListOfInterfaces::IEmptyInterface>& ListOfInterfaces::IEmptyInterface::getDef… in getDefaultImpl() 107 std::shared_ptr<ListOfInterfaces::IEmptyInterface> ListOfInterfaces::IEmptyInterface::default_impl … 126 …std::shared_ptr<ListOfInterfaces::BnMyInterface> _aidl_impl = std::static_pointer_cast<ListOfInter… in _aidl_android_aidl_tests_ListOfInterfaces_IMyInterface_onTransact() 129 std::shared_ptr<::aidl::android::aidl::tests::ListOfInterfaces::IEmptyInterface> in_iface; in _aidl_android_aidl_tests_ListOfInterfaces_IMyInterface_onTransact() 130 …std::shared_ptr<::aidl::android::aidl::tests::ListOfInterfaces::IEmptyInterface> in_nullable_iface; in _aidl_android_aidl_tests_ListOfInterfaces_IMyInterface_onTransact() [all …]
|
D | IDeprecated.cpp | 44 std::shared_ptr<IDeprecated> IDeprecated::fromBinder(const ::ndk::SpAIBinder& binder) { in fromBinder() 46 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder() 53 binder_status_t IDeprecated::writeToParcel(AParcel* parcel, const std::shared_ptr<IDeprecated>& ins… in writeToParcel() 56 binder_status_t IDeprecated::readFromParcel(const AParcel* parcel, std::shared_ptr<IDeprecated>* in… in readFromParcel() 63 bool IDeprecated::setDefaultImpl(const std::shared_ptr<IDeprecated>& impl) { in setDefaultImpl() 74 const std::shared_ptr<IDeprecated>& IDeprecated::getDefaultImpl() { in getDefaultImpl() 77 std::shared_ptr<IDeprecated> IDeprecated::default_impl = nullptr;
|
D | INewName.cpp | 15 …std::shared_ptr<BnNewName> _aidl_impl = std::static_pointer_cast<BnNewName>(::ndk::ICInterface::as… in _aidl_android_aidl_tests_INewName_onTransact() 93 std::shared_ptr<INewName> INewName::fromBinder(const ::ndk::SpAIBinder& binder) { in fromBinder() 95 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder() 102 binder_status_t INewName::writeToParcel(AParcel* parcel, const std::shared_ptr<INewName>& instance)… in writeToParcel() 105 binder_status_t INewName::readFromParcel(const AParcel* parcel, std::shared_ptr<INewName>* instance… in readFromParcel() 112 bool INewName::setDefaultImpl(const std::shared_ptr<INewName>& impl) { in setDefaultImpl() 123 const std::shared_ptr<INewName>& INewName::getDefaultImpl() { in getDefaultImpl() 126 std::shared_ptr<INewName> INewName::default_impl = nullptr;
|
D | INamedCallback.cpp | 15 …std::shared_ptr<BnNamedCallback> _aidl_impl = std::static_pointer_cast<BnNamedCallback>(::ndk::ICI… in _aidl_android_aidl_tests_INamedCallback_onTransact() 93 std::shared_ptr<INamedCallback> INamedCallback::fromBinder(const ::ndk::SpAIBinder& binder) { in fromBinder() 95 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder() 102 binder_status_t INamedCallback::writeToParcel(AParcel* parcel, const std::shared_ptr<INamedCallback… in writeToParcel() 105 binder_status_t INamedCallback::readFromParcel(const AParcel* parcel, std::shared_ptr<INamedCallbac… in readFromParcel() 112 bool INamedCallback::setDefaultImpl(const std::shared_ptr<INamedCallback>& impl) { in setDefaultImpl() 123 const std::shared_ptr<INamedCallback>& INamedCallback::getDefaultImpl() { in getDefaultImpl() 126 std::shared_ptr<INamedCallback> INamedCallback::default_impl = nullptr;
|
D | IOldName.cpp | 15 …std::shared_ptr<BnOldName> _aidl_impl = std::static_pointer_cast<BnOldName>(::ndk::ICInterface::as… in _aidl_android_aidl_tests_IOldName_onTransact() 93 std::shared_ptr<IOldName> IOldName::fromBinder(const ::ndk::SpAIBinder& binder) { in fromBinder() 95 std::shared_ptr<::ndk::ICInterface> interface = ::ndk::ICInterface::asInterface(binder.get()); in fromBinder() 102 binder_status_t IOldName::writeToParcel(AParcel* parcel, const std::shared_ptr<IOldName>& instance)… in writeToParcel() 105 binder_status_t IOldName::readFromParcel(const AParcel* parcel, std::shared_ptr<IOldName>* instance… in readFromParcel() 112 bool IOldName::setDefaultImpl(const std::shared_ptr<IOldName>& impl) { in setDefaultImpl() 123 const std::shared_ptr<IOldName>& IOldName::getDefaultImpl() { in getDefaultImpl() 126 std::shared_ptr<IOldName> IOldName::default_impl = nullptr;
|
/system/unwinding/libunwindstack/include/unwindstack/ |
D | MapInfo.h | 40 MapInfo(std::shared_ptr<MapInfo>& prev_map, uint64_t start, uint64_t end, uint64_t offset, in MapInfo() 57 static inline std::shared_ptr<MapInfo> Create(std::shared_ptr<MapInfo>& prev_map, in Create() 66 static inline std::shared_ptr<MapInfo> Create(uint64_t start, uint64_t end, uint64_t offset, in Create() 78 std::shared_ptr<Elf> elf_; 118 std::shared_ptr<MapInfo> GetPrevRealMap(); 125 std::shared_ptr<MapInfo> GetNextRealMap(); 152 inline std::shared_ptr<Elf>& elf() { return GetElfFields().elf_; } in elf() 153 inline void set_elf(std::shared_ptr<Elf>& value) { GetElfFields().elf_ = value; } in set_elf() 171 inline std::shared_ptr<MapInfo> prev_map() const { return prev_map_.lock(); } in prev_map() 172 inline void set_prev_map(std::shared_ptr<MapInfo>& value) { prev_map_ = value; } in set_prev_map() [all …]
|
D | Unwinder.h | 51 std::shared_ptr<MapInfo> map_info; 56 Unwinder(size_t max_frames, Maps* maps, Regs* regs, std::shared_ptr<Memory> process_memory) in Unwinder() 62 Unwinder(size_t max_frames, Maps* maps, std::shared_ptr<Memory> process_memory) in Unwinder() 97 std::shared_ptr<Memory>& GetProcessMemory() { return process_memory_; } in GetProcessMemory() 119 std::shared_ptr<Memory> process_memory, bool resolve_names); 126 Unwinder(size_t max_frames, ArchEnum arch, Maps* maps, std::shared_ptr<Memory>& process_memory) in Unwinder() 136 FrameData* FillInFrame(std::shared_ptr<MapInfo>& map_info, Elf* elf, uint64_t rel_pc, 143 std::shared_ptr<Memory> process_memory_; 157 UnwinderFromPid(size_t max_frames, pid_t pid, std::shared_ptr<Memory>& process_memory) in UnwinderFromPid() 162 std::shared_ptr<Memory>& process_memory) in UnwinderFromPid() [all …]
|
/system/libvintf/include/vintf/ |
D | VintfObjectRecovery.h | 40 static std::shared_ptr<VintfObjectRecovery> GetInstance(); 50 std::shared_ptr<const HalManifest> getRecoveryHalManifest(); 53 std::shared_ptr<const HalManifest> getDeviceHalManifest() override { return nullptr; } in getDeviceHalManifest() 54 std::shared_ptr<const HalManifest> getFrameworkHalManifest() override { return nullptr; } in getFrameworkHalManifest() 57 std::shared_ptr<const CompatibilityMatrix> getDeviceCompatibilityMatrix() override { in getDeviceCompatibilityMatrix() 60 std::shared_ptr<const CompatibilityMatrix> getFrameworkCompatibilityMatrix() override { in getFrameworkCompatibilityMatrix()
|
D | VintfObject.h | 51 std::shared_ptr<T> object; 57 std::shared_ptr<RuntimeInfo> object; 127 virtual std::shared_ptr<const HalManifest> getDeviceHalManifest(); 133 virtual std::shared_ptr<const HalManifest> getFrameworkHalManifest(); 139 virtual std::shared_ptr<const CompatibilityMatrix> getDeviceCompatibilityMatrix(); 148 virtual std::shared_ptr<const CompatibilityMatrix> getFrameworkCompatibilityMatrix(); 163 std::shared_ptr<const RuntimeInfo> getRuntimeInfo( 308 static std::shared_ptr<VintfObject> GetInstance(); 316 static std::shared_ptr<const HalManifest> GetDeviceHalManifest(); 322 static std::shared_ptr<const HalManifest> GetFrameworkHalManifest(); [all …]
|
/system/unwinding/libunwindstack/ |
D | DexFiles.cpp | 30 bool GlobalDebugInterface<DexFile>::Load(Maps* maps, std::shared_ptr<Memory>& memory, uint64_t addr, in Load() 31 uint64_t size, /*out*/ std::shared_ptr<DexFile>& dex) { in Load() 36 std::unique_ptr<DexFiles> CreateDexFiles(ArchEnum arch, std::shared_ptr<Memory>& memory, in CreateDexFiles() 44 bool GlobalDebugInterface<DexFile>::Load(Maps*, std::shared_ptr<Memory>&, uint64_t, uint64_t, 45 std::shared_ptr<DexFile>&) { 49 std::unique_ptr<DexFiles> CreateDexFiles(ArchEnum, std::shared_ptr<Memory>&,
|
/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk-source/gen/include/aidl/android/aidl/tests/nested/ |
D | INestedService.h | 75 static std::shared_ptr<ICallback> fromBinder(const ::ndk::SpAIBinder& binder); 76 … static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<ICallback>& instance); 77 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<ICallback>* instance); 78 static bool setDefaultImpl(const std::shared_ptr<ICallback>& impl); 79 static const std::shared_ptr<ICallback>& getDefaultImpl(); 82 static std::shared_ptr<ICallback> default_impl; 108 static std::shared_ptr<INestedService> fromBinder(const ::ndk::SpAIBinder& binder); 109 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<INestedService>& insta… 110 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<INestedService>* inst… 111 static bool setDefaultImpl(const std::shared_ptr<INestedService>& impl); [all …]
|
/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/ |
D | snapuserd_server.h | 59 explicit UserSnapshotDmUserHandler(std::shared_ptr<SnapshotHandler> snapuserd); 70 const std::shared_ptr<SnapshotHandler>& snapuserd() const { return snapuserd_; } in snapuserd() 79 std::shared_ptr<SnapshotHandler> snapuserd_; 102 using HandlerList = std::vector<std::shared_ptr<UserSnapshotDmUserHandler>>; 104 std::queue<std::shared_ptr<UserSnapshotDmUserHandler>> merge_handlers_; 121 void RunThread(std::shared_ptr<UserSnapshotDmUserHandler> handler); 146 std::shared_ptr<UserSnapshotDmUserHandler> AddHandler(const std::string& misc_name, 150 bool StartHandler(const std::shared_ptr<UserSnapshotDmUserHandler>& handler); 152 const std::shared_ptr<UserSnapshotDmUserHandler>& handler); 153 std::string GetMergeStatus(const std::shared_ptr<UserSnapshotDmUserHandler>& handler);
|
/system/vold/ |
D | VolumeManager.h | 80 void addDiskSource(const std::shared_ptr<DiskSource>& diskSource); 82 std::shared_ptr<android::vold::Disk> findDisk(const std::string& id); 83 std::shared_ptr<android::vold::VolumeBase> findVolume(const std::string& id); 86 std::shared_ptr<android::vold::VolumeBase> findVolumeWithFilter(Fn fn) { in findVolumeWithFilter() 210 void handleDiskAdded(const std::shared_ptr<android::vold::Disk>& disk); 221 std::list<std::shared_ptr<DiskSource>> mDiskSources; 222 std::list<std::shared_ptr<android::vold::Disk>> mDisks; 223 std::list<std::shared_ptr<android::vold::Disk>> mPendingDisks; 224 std::list<std::shared_ptr<android::vold::VolumeBase>> mObbVolumes; 225 std::list<std::shared_ptr<android::vold::VolumeBase>> mInternalEmulatedVolumes; [all …]
|
/system/security/keystore2/src/km_compat/ |
D | certificate_test.cpp | 49 static std::variant<std::shared_ptr<IKeyMintDevice>, ScopedAStatus> getDevice() { in getDevice() 51 std::shared_ptr<IKeyMintDevice> device; in getDevice() 65 getCertificate(std::shared_ptr<IKeyMintDevice> device, const std::vector<KeyParameter>& keyParams) { in getCertificate() 108 if (std::holds_alternative<std::shared_ptr<IKeyMintDevice>>(device)) { in TEST() 109 auto result = getCertificate(std::get<std::shared_ptr<IKeyMintDevice>>(device), keyParams); in TEST() 123 if (std::holds_alternative<std::shared_ptr<IKeyMintDevice>>(device)) { in TEST() 124 auto result = getCertificate(std::get<std::shared_ptr<IKeyMintDevice>>(device), keyParams); in TEST() 136 if (std::holds_alternative<std::shared_ptr<IKeyMintDevice>>(device)) { in TEST() 137 auto result = getCertificate(std::get<std::shared_ptr<IKeyMintDevice>>(device), keyParams); in TEST() 151 if (std::holds_alternative<std::shared_ptr<IKeyMintDevice>>(device)) { in TEST() [all …]
|
/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk-source/gen/include/aidl/android/aidl/loggable/ |
D | ILoggableInterface.h | 37 static std::shared_ptr<ISub> fromBinder(const ::ndk::SpAIBinder& binder); 38 static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<ISub>& instance); 39 static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<ISub>* instance); 40 static bool setDefaultImpl(const std::shared_ptr<ISub>& impl); 41 static const std::shared_ptr<ISub>& getDefaultImpl(); 44 static std::shared_ptr<ISub> default_impl; 99 static std::shared_ptr<ILoggableInterface> fromBinder(const ::ndk::SpAIBinder& binder); 100 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<ILoggableInterface>& i… 101 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<ILoggableInterface>* … 102 static bool setDefaultImpl(const std::shared_ptr<ILoggableInterface>& impl); [all …]
|
/system/core/fs_mgr/libsnapshot/snapuserd/dm-snapshot-merge/ |
D | snapuserd_server.h | 51 explicit DmUserHandler(std::shared_ptr<Snapuserd> snapuserd); 62 const std::shared_ptr<Snapuserd>& snapuserd() const { return snapuserd_; } in snapuserd() 69 std::shared_ptr<Snapuserd> snapuserd_; 103 using HandlerList = std::vector<std::shared_ptr<DmUserHandler>>; 121 void RunThread(std::shared_ptr<DmUserHandler> handler); 139 std::shared_ptr<DmUserHandler> AddHandler(const std::string& misc_name, 142 bool StartHandler(const std::shared_ptr<DmUserHandler>& handler);
|