Public Member Functions | Private Member Functions | Private Attributes | List of all members
curlite::Form Class Reference

#include <curlite.hpp>

Public Member Functions

bool add (std::vector< curl_forms > const &forms)
 
 Form ()
 
 Form (std::vector< curl_forms > const &forms)
 
 Form (Form &&other)
 
curl_httppost * get () const
 
Formoperator= (Form &&other)
 
std::pair< curl_httppost *, curl_httppost * > release ()
 
 ~Form ()
 

Private Member Functions

 Form (Form const &other)
 
void operator= (Form const &other)
 

Private Attributes

curl_httppost * _first
 
curl_httppost * _last
 

Detailed Description

Definition at line 423 of file curlite.hpp.

Constructor & Destructor Documentation

◆ Form() [1/4]

curlite::Form::Form ( Form const &  other)
private

◆ Form() [2/4]

curlite::Form::Form ( )

Definition at line 765 of file curlite.cpp.

◆ Form() [3/4]

curlite::Form::Form ( std::vector< curl_forms > const &  forms)

Definition at line 769 of file curlite.cpp.

◆ Form() [4/4]

curlite::Form::Form ( Form &&  other)

Definition at line 775 of file curlite.cpp.

◆ ~Form()

curlite::Form::~Form ( )

Definition at line 782 of file curlite.cpp.

Member Function Documentation

◆ add()

bool curlite::Form::add ( std::vector< curl_forms > const &  forms)

Definition at line 819 of file curlite.cpp.

◆ get()

curl_httppost * curlite::Form::get ( ) const

Definition at line 804 of file curlite.cpp.

◆ operator=() [1/2]

void curlite::Form::operator= ( Form const &  other)
private

◆ operator=() [2/2]

Form & curlite::Form::operator= ( Form &&  other)

Definition at line 789 of file curlite.cpp.

◆ release()

std::pair< curl_httppost *, curl_httppost * > curlite::Form::release ( )

Definition at line 809 of file curlite.cpp.

Member Data Documentation

◆ _first

curl_httppost* curlite::Form::_first
private

Definition at line 425 of file curlite.hpp.

◆ _last

curl_httppost* curlite::Form::_last
private

Definition at line 426 of file curlite.hpp.


The documentation for this class was generated from the following files:


fanuc_post_processor
Author(s): Victor Lamoine - Institut Maupertuis
autogenerated on Mon Feb 28 2022 22:20:38