27 #ifndef FsBroker_Lib_Request_Parameters_Mkdirs_h
28 #define FsBroker_Lib_Request_Parameters_Mkdirs_h
40 namespace Parameters {
57 Mkdirs(
const std::string &dirname) : m_dirname(dirname) {}
65 uint8_t encoding_version()
const override;
67 size_t encoded_length_internal()
const override;
69 void encode_internal(uint8_t **bufp)
const override;
71 void decode_internal(uint8_t version,
const uint8_t **bufp,
72 size_t *remainp)
override;
82 #endif // FsBroker_Lib_Request_Parameters_Mkdirs_h
Declarations for Serializable.
Mkdirs(const std::string &dirname)
Constructor.
Mixin class that provides a standard serialization interface.
const char * get_dirname()
Gets directory name.
std::string m_dirname
Directory name.
Request parameters for mkdirs requests.