AwaPathIterator * AwaChangeSet_NewPathIterator(const AwaChangeSet * changeSet) { PathIterator * iterator = NULL; if (changeSet != NULL) { iterator = ResponseCommon_NewPathIterator(changeSet->ResponseCommon); } else { LogErrorWithEnum(AwaError_OperationInvalid, "changeSet is NULL"); } // AwaPathIterator is an alias for PathIterator return (AwaPathIterator *)iterator; }
AwaPathIterator * AwaClientGetResponse_NewPathIterator(const AwaClientGetResponse * response) { PathIterator * iterator = NULL; if (response != NULL) { // AwaClientGetResponse is an alias for ResponseCommon iterator = ResponseCommon_NewPathIterator((const ResponseCommon *)response); } else { LogErrorWithEnum(AwaError_OperationInvalid, "Get Response is NULL"); } // AwaPathIterator is an alias for PathIterator return (AwaPathIterator *)iterator; }
AwaPathIterator * AwaServerExecuteResponse_NewPathIterator(const AwaServerExecuteResponse * response) { // AwaServerExecuteResponse is an alias for ResponseCommon // AwaPathIterator is an alias for PathIterator return (AwaPathIterator *)ResponseCommon_NewPathIterator((const ResponseCommon *)response); }
AwaPathIterator * AwaClientSetResponse_NewPathIterator(const AwaClientSetResponse * response) { // AwaClientSetResponse is an alias for ResponseCommon // AwaPathIterator is an alias for PathIterator return (AwaPathIterator *)ResponseCommon_NewPathIterator((const ResponseCommon *)response); }