giga::data::Node Struct Reference
#include <Node.h>
Public Member Functions | |
| template<class Manager > | |
| void | visit (const Manager &m) |
Public Attributes | |
| std::string | id = {} |
| utility::string_t | name = {} |
| boost::optional< std::string > | parentId = boost::none |
| std::vector< std::string > | ancestors = {} |
| std::vector< std::string > | servers = {} |
| uint64_t | ownerId = 0 |
| uint64_t | size = 0 |
| uint64_t | creationDate = 0 |
| uint64_t | lastUpdateDate = 0 |
| uint64_t | nbChildren = 0 |
| uint64_t | nbFiles = 0 |
|
std::vector< std::shared_ptr < Node > > | nodes = {} |
| utility::string_t | type = {} |
|
boost::optional < utility::string_t > | mimeType = boost::none |
| boost::optional< std::string > | fid = boost::none |
| boost::optional< std::string > | fkey = boost::none |
| boost::optional< int64_t > | previewState = boost::none |
| boost::optional < utility::string_t > | url = boost::none |
| boost::optional < utility::string_t > | icon = boost::none |
| boost::optional < utility::string_t > | square = boost::none |
| boost::optional < utility::string_t > | original = boost::none |
| boost::optional < utility::string_t > | poster = boost::none |
Detailed Description
Either a file or a folder
Member Data Documentation
| boost::optional<utility::string_t> giga::data::Node::icon = boost::none |
Concatenate the url encoded nodeKey.
| boost::optional<utility::string_t> giga::data::Node::original = boost::none |
Concatenate the url encoded nodeKey.
| boost::optional<utility::string_t> giga::data::Node::poster = boost::none |
Concatenate the url encoded nodeKey.
| boost::optional<utility::string_t> giga::data::Node::square = boost::none |
Concatenate the url encoded nodeKey.
| boost::optional<utility::string_t> giga::data::Node::url = boost::none |
DownloadUrl. Concatenate the url encoded nodeKey.
The documentation for this struct was generated from the following file:
- /home/thomas/code/GiGaSdk/src/giga/api/data/Node.h
1.8.6