Class to hold the Link
-header.
More...
#include <easy.hpp>
Class to hold the Link
-header.
Extracts max_id and since_id from the Link
-header
- Since
- before 0.11.0
◆ Link()
Easy::Link::Link |
( |
const string & |
link_header | ) |
|
|
explicit |
- Parameters
-
link_header | The content of the Link header |
- Since
- before 0.11.0
122 std::regex renext(
"max_id=([[:digit:]]*)");
123 std::regex reprev(
"since_id=([[:digit:]]*)");
126 if (std::regex_search(link_header, match, renext))
128 _next = std::stoull(match[1].str());
130 if (std::regex_search(link_header, match, reprev))
132 _prev = std::stoull(match[1].str());
◆ max_id()
uint_fast64_t Easy::Link::max_id |
( |
| ) |
const |
Returns max_id.
- Since
- before 0.11.0
◆ next()
uint_fast64_t Easy::Link::next |
( |
| ) |
const |
Returns max_id.
- Since
- before 0.11.0
◆ prev()
uint_fast64_t Easy::Link::prev |
( |
| ) |
const |
Returns since_id.
- Since
- before 0.11.0
◆ since_id()
uint_fast64_t Easy::Link::since_id |
( |
| ) |
const |
Returns since_id.
- Since
- before 0.11.0
The documentation for this class was generated from the following files: