Sortie_Brute#
#include <Sortie_Brute.h>
This derived class of Sortie stacks whatever it receives in an internal binary buffer.
How to cite this class in this doc#
:ref:`Sortie\_Brute <class-sortie-brute>`
[Sortie\_Brute](#class-sortie-brute)
Detailed description#
Data can be accessed through get_data() .
Inherits from#
public : Sortie
List of Public Methods#
Complete Member Function Documentation#
get_data
const char * Sortie_Brute::get_data() const
returns a pointer to the internal data.
The data is valid as long as no other write operation is done on the Sortie_Brute object.
References
How to cite in this doc:
:ref:`const char * Sortie_Brute::get_data() const <public-const-char-ptr-sortie-brute-get-data-const>`
[const char * Sortie_Brute::get_data() const](#public-const-char-ptr-sortie-brute-get-data-const)
get_size
unsigned Sortie_Brute::get_size() const
References
How to cite in this doc:
:ref:`unsigned Sortie_Brute::get_size() const <public-unsigned-sortie-brute-get-size-const>`
[unsigned Sortie_Brute::get_size() const](#public-unsigned-sortie-brute-get-size-const)
set_bin
void Sortie_Brute::set_bin(bool bin) override
Change le mode d’ecriture du fichier.
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 cite in this doc:
:ref:`void Sortie_Brute::set_bin(bool bin) override <public-void-sortie-brute-set-bin-bool-bin-override>`
[void Sortie_Brute::set_bin(bool bin) override](#public-void-sortie-brute-set-bin-bool-bin-override)
Sortie_Brute
Sortie_Brute::Sortie_Brute()
References
How to cite in this doc:
:ref:`Sortie_Brute::Sortie_Brute() <public-sortie-brute-sortie-brute>`
[Sortie_Brute::Sortie_Brute()](#public-sortie-brute-sortie-brute)
Attributes Documentation#
string_ (protected)
std::string Sortie_Brute::string_