Public Types | Public Member Functions | Public Attributes
cpr::Buffer Struct Reference

#include <multipart.h>

List of all members.

Public Types

typedef const unsigned char * data_t

Public Member Functions

template<typename Iterator , typename StringType >
 Buffer (Iterator begin, Iterator end, StringType &&filename)
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 
) [inline, explicit]

Definition at line 25 of file multipart.h.


Member Function Documentation

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

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_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:10