Lines Matching refs:Args
100 // R(Args... args) [IN only]
101 // void(Args... args) [IN/OUT]
103 // bool(ErrorPtr* error, Args... args) [IN/OUT]
105 // bool(ErrorPtr* error, dbus::Message* msg, Args... args) [IN/OUT]
108 // Args... args) [IN]
111 // dbus::Message* msg, Args... args) [IN]
122 template<typename R, typename... Args>
125 const base::Callback<R(Args...)>& handler) {
126 Handler<SimpleDBusInterfaceMethodHandler<R, Args...>>::Add(
132 template<typename R, typename... Args>
134 R(*handler)(Args...)) {
135 Handler<SimpleDBusInterfaceMethodHandler<R, Args...>>::Add(
141 template<typename Instance, typename Class, typename R, typename... Args>
144 R(Class::*handler)(Args...)) {
145 Handler<SimpleDBusInterfaceMethodHandler<R, Args...>>::Add(
150 template<typename Instance, typename Class, typename R, typename... Args>
153 R(Class::*handler)(Args...) const) {
154 Handler<SimpleDBusInterfaceMethodHandler<R, Args...>>::Add(
159 template<typename... Args>
162 const base::Callback<bool(ErrorPtr*, Args...)>& handler) {
163 Handler<SimpleDBusInterfaceMethodHandlerWithError<Args...>>::Add(
169 template<typename... Args>
172 bool(*handler)(ErrorPtr*, Args...)) {
173 Handler<SimpleDBusInterfaceMethodHandlerWithError<Args...>>::Add(
179 template<typename Instance, typename Class, typename... Args>
183 bool(Class::*handler)(ErrorPtr*, Args...)) {
184 Handler<SimpleDBusInterfaceMethodHandlerWithError<Args...>>::Add(
189 template<typename Instance, typename Class, typename... Args>
193 bool(Class::*handler)(ErrorPtr*, Args...) const) {
194 Handler<SimpleDBusInterfaceMethodHandlerWithError<Args...>>::Add(
200 template<typename... Args>
203 const base::Callback<bool(ErrorPtr*, dbus::Message*, Args...)>&
205 Handler<SimpleDBusInterfaceMethodHandlerWithErrorAndMessage<Args...>>::Add(
212 template<typename... Args>
215 bool(*handler)(ErrorPtr*, dbus::Message*, Args...)) {
216 Handler<SimpleDBusInterfaceMethodHandlerWithErrorAndMessage<Args...>>::Add(
223 template<typename Instance, typename Class, typename... Args>
227 bool(Class::*handler)(ErrorPtr*, dbus::Message*, Args...)) {
228 Handler<SimpleDBusInterfaceMethodHandlerWithErrorAndMessage<Args...>>::Add(
233 template<typename Instance, typename Class, typename... Args>
237 bool(Class::*handler)(ErrorPtr*, dbus::Message*, Args...) const) {
238 Handler<SimpleDBusInterfaceMethodHandlerWithErrorAndMessage<Args...>>::Add(
243 template<typename Response, typename... Args>
246 const base::Callback<void(std::unique_ptr<Response>, Args...)>& handler) {
249 Handler<DBusInterfaceMethodHandler<Response, Args...>>::Add(
255 template<typename Response, typename... Args>
258 void (*handler)(std::unique_ptr<Response>, Args...)) {
261 Handler<DBusInterfaceMethodHandler<Response, Args...>>::Add(
270 typename... Args>
274 void(Class::*handler)(std::unique_ptr<Response>, Args...)) {
277 Handler<DBusInterfaceMethodHandler<Response, Args...>>::Add(
285 typename... Args>
289 void(Class::*handler)(std::unique_ptr<Response>, Args...) const) {
292 Handler<DBusInterfaceMethodHandler<Response, Args...>>::Add(
297 template<typename Response, typename... Args>
301 Args...)>& handler) {
304 Handler<DBusInterfaceMethodHandlerWithMessage<Response, Args...>>::Add(
310 template<typename Response, typename... Args>
313 void (*handler)(std::unique_ptr<Response>, dbus::Message*, Args...)) {
316 Handler<DBusInterfaceMethodHandlerWithMessage<Response, Args...>>::Add(
325 typename... Args>
330 dbus::Message*, Args...)) {
333 Handler<DBusInterfaceMethodHandlerWithMessage<Response, Args...>>::Add(
341 typename... Args>
346 Args...) const) {
349 Handler<DBusInterfaceMethodHandlerWithMessage<Response, Args...>>::Add(
375 // Registers a D-Bus signal that has a specified number and types (|Args|) of
386 // DBusSignal<Args...> signal type and use RegisterSignalOfType method
402 // complete DBusSignal<Args...> class which is pre-defined/aliased earlier.
416 template<typename... Args>
417 inline std::weak_ptr<DBusSignal<Args...>> RegisterSignal(
419 return RegisterSignalOfType<DBusSignal<Args...>>(signal_name);