pianod2
multisource multiuser scriptable networked music player
CommandReply Member List

This is the complete list of members for CommandReply, including all inherited members.

Aggregation enum nameCommandReply
allFailure() constResponseCollectorinline
allSuccess() constResponseCollectorinline
anyFailure() constResponseCollectorinline
anySuccess() constResponseCollectorinline
broadcast_eventsCommandReply
close()ResponseCollectorinline
close_after_responseResponseCollectorprivate
CommandReply(Aggregation kind=Aggregation::OPTIMISTIC)CommandReply
CommandReply(Response &&initial)CommandReplyinline
CommandReply(const std::exception_ptr except, const char *triggering_command=nullptr)CommandReply
data(ResponseGroup &&group)ResponseCollectorprotected
data(const ThingieList &item_list)ResponseCollectorprotected
data(const SongList &songs)ResponseCollectorprotected
data(const PlaylistList &playlists)ResponseCollectorprotected
data_groupsResponseCollectorprotected
data_replyResponseCollectorprotected
dataResponse() constResponseCollectorinline
diagnosticsResponseCollectorprotected
fail(Response &&failure)CommandReply
fail(ParamOne &&first, ParamTwo &&second, Additional &&...more)CommandReplyinline
informationCommandReply
isNoResponse() constResponseCollectorinline
mergeReason(RESPONSE_CODE why)CommandReplyprivate
mixed_reasonCommandReplyprivate
noop() constResponseCollectorinline
operator()(Response &&r)CommandReply
operator()(ParamOne &&first, Parameters &&...more)CommandReplyinline
operator=(ResponseCollector &&from)=defaultResponseCollector
partial() constResponseCollectorinline
reasonResponseCollectorprotected
ResponseCollector()=defaultResponseCollector
ResponseCollector(ResponseCollector &&from)=defaultResponseCollector
ResponseCollector(Response &&initial)ResponseCollector
ResponseCollector(const RESPONSE_CODE response)ResponseCollectorinline
ResponseCollector(MusicThingie *item)ResponseCollector
ResponseCollector(const ThingieList &things)ResponseCollector
ResponseCollector(const SongList &songs)ResponseCollector
ResponseCollector(ResponseGroup &&group)ResponseCollector
room_eventsCommandReply
serialize(const User *user) constResponseCollectorprivate
setNoResponse()ResponseCollectorinline
succeed(Response &&success)CommandReply
succeed()CommandReplyinline
succeed(ParamOne &&first, ParamTwo &&second, Additional &&...more)CommandReplyinline
successesResponseCollectorprotected
transmit(PianodConnection &, const bool json)ResponseCollector
transmitJSON(PianodConnection &) constResponseCollectorprivate
transmitLine(PianodConnection &) constResponseCollectorprivate
user_eventsCommandReply