30 #ifndef GOOGLE_CLASSROOM_API_ASSIGNMENT_H_ 31 #define GOOGLE_CLASSROOM_API_ASSIGNMENT_H_ 33 #include "googleapis/base/macros.h" 34 #include "googleapis/client/data/jsoncpp_data.h" 35 #include "googleapis/strings/stringpiece.h" 37 #include "google/classroom_api/drive_folder.h" 65 explicit Assignment(
const Json::Value& storage);
85 return StringPiece(
"google_classroom_api::Assignment");
94 return Storage().isMember(
"studentWorkFolder");
101 MutableStorage()->removeMember(
"studentWorkFolder");
126 #endif // GOOGLE_CLASSROOM_API_ASSIGNMENT_H_ const StringPiece GetTypeName() const
Definition: assignment.h:84
Definition: assignment.h:51
Definition: drive_folder.h:50
Definition: announcement.h:41
void clear_student_work_folder()
Definition: assignment.h:100
Definition: announcement.cc:43
bool has_student_work_folder() const
Definition: assignment.h:93