Public Types | Public Member Functions | Public Attributes | List of all members
cpr::Buffer Struct Reference

#include <multipart.h>

Public Types

typedef const unsigned char * data_t
 

Public Member Functions

template<typename Iterator , typename StringType >
 Buffer (Iterator begin, Iterator end, StringType &&filename)
 
template<typename Iterator >
std::enable_if< std::is_same< typename std::iterator_traits< Iterator >::iterator_category, std::random_access_iterator_tag >::value >::type is_random_access_iterator (Iterator, Iterator)
 

Public Attributes

data_t data
 
unsigned long datalen
 
std::string filename
 

Detailed Description

Definition at line 21 of file multipart.h.

Member Typedef Documentation

typedef const unsigned char* cpr::Buffer::data_t

Definition at line 22 of file multipart.h.

Constructor & Destructor Documentation

template<typename Iterator , typename StringType >
cpr::Buffer::Buffer ( Iterator  begin,
Iterator  end,
StringType &&  filename 
)
inlineexplicit

Definition at line 25 of file multipart.h.

Member Function Documentation

template<typename Iterator >
std::enable_if<std::is_same<typename std::iterator_traits<Iterator>::iterator_category, std::random_access_iterator_tag>::value>::type cpr::Buffer::is_random_access_iterator ( Iterator  ,
Iterator   
)
inline

Definition at line 36 of file multipart.h.

Member Data Documentation

data_t cpr::Buffer::data

Definition at line 38 of file multipart.h.

unsigned long cpr::Buffer::datalen

Definition at line 39 of file multipart.h.

std::string cpr::Buffer::filename

Definition at line 40 of file multipart.h.


The documentation for this struct was generated from the following file:


rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:18