Parser.connectObjectMember
gulong connectObjectMember(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == json.object.ObjectWrap)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == string)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : json.parser.Parser)))
&& Parameters!T.length < 4)Connect to ObjectMember signal.
The ::object-member signal is emitted each time a parser has successfully parsed a single member of a JSON object
Parameters
callback | signal callback delegate or function to connect void callback(json.object.ObjectWrap object, string memberName, json.parser.Parser parser) object the JSON object being parsed (optional) memberName the name of the newly parsed member (optional) parser the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Signal ID