Sortie_Brute#

#include <Sortie_Brute.h>
Brief description

This derived class of Sortie stacks whatever it receives in an internal binary buffer.

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie\_Brute <class-sortie-brute>`
[Sortie\_Brute](#class-sortie-brute)

Detailed description#

Data can be accessed through get_data() .

Inherits from#

List of Public Methods#

Complete Member Function Documentation#

get_data#

Definition
const char * Sortie_Brute::get_data() const
Brief description

returns a pointer to the internal data.

Detailed description

The data is valid as long as no other write operation is done on the Sortie_Brute object.

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const char * Sortie_Brute::get_data() const <sortie-brute-public-const-char-ptr-sortie-brute-get-data-const>`
[const char * Sortie_Brute::get_data() const](#sortie-brute-public-const-char-ptr-sortie-brute-get-data-const)

get_size#

Definition
unsigned Sortie_Brute::get_size() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`unsigned Sortie_Brute::get_size() const <sortie-brute-public-unsigned-sortie-brute-get-size-const>`
[unsigned Sortie_Brute::get_size() const](#sortie-brute-public-unsigned-sortie-brute-get-size-const)

set_bin#

Definition
void Sortie_Brute::set_bin(bool bin) override
Brief description

Change le mode d’ecriture du fichier.

Detailed description

Cette methode peut etre appelee n’importe quand. Attention cependant pour les fichiers Ecrire_Fichier_Partage : il faut faire le changement uniquement au debut de l’ecriture d’un bloc, juste apres syncfile() (sinon, mauvaise traduction des retours a la ligne lors du syncfile suivant).

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sortie_Brute::set_bin(bool bin) override <sortie-brute-public-void-sortie-brute-set-bin-bool-bin-override>`
[void Sortie_Brute::set_bin(bool bin) override](#sortie-brute-public-void-sortie-brute-set-bin-bool-bin-override)

Sortie_Brute#

Definition
Sortie_Brute::Sortie_Brute()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie_Brute::Sortie_Brute() <sortie-brute-public-sortie-brute-sortie-brute>`
[Sortie_Brute::Sortie_Brute()](#sortie-brute-public-sortie-brute-sortie-brute)

Attributes Documentation#

string_ (protected)
std::string Sortie_Brute::string_