MCPcopy Create free account
hub / github.com/Santroller/Santroller / load_assignment_dev

Function load_assignment_dev

src/config.cpp:648–664  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

646}
647
648bool load_assignment_dev(pb_istream_t *stream, const pb_field_t *field, void **arg)
649{
650 auto profile = working_profile;
651 printf("load_assignment_dev: %d %p\r\n", field->tag, profile.get());
652 proto_ProfileAssignmentInfo *info = (proto_ProfileAssignmentInfo *)field->message;
653 if (field->tag == proto_ProfileAssignmentInfo_input_tag)
654 {
655 info->assignment.input.input.cb_input.funcs.decode = load_input_dev;
656 info->assignment.input.input.cb_input.arg = arg;
657 }
658 if (field->tag == proto_ProfileAssignmentInfo_inputAnyTime_tag)
659 {
660 info->assignment.inputAnyTime.input.cb_input.funcs.decode = load_input_dev;
661 info->assignment.inputAnyTime.input.cb_input.arg = arg;
662 }
663 return true;
664}
665bool load_assignment_info(pb_istream_t *stream, const pb_field_t *field, void **arg)
666{
667 printf("load assignment info before %p\r\n", arg);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected