Référence de la classe MessageDataSource

Gestion des messages sous forme de fichier. Plus de détails...

#include <Message.h>

Graphe d'héritage de MessageDataSource:
SERDataSource

Fonctions membres publiques

 MessageDataSource (std::string message, std::string type)
 Crée un MessageDataSource à partir de ses éléments constitutifs. Plus de détails...
 
const uint8_t * getData (size_t &size)
 
int getHttpStatus ()
 Retourne le code de retour HTTP associé au message. Plus de détails...
 
std::string getType ()
 Retourne le type MIME du message. Plus de détails...
 
std::string getEncoding ()
 Retourne l'encodage message. Plus de détails...
 
bool releaseData ()
 Libère les données mémoire allouées. Plus de détails...
 
unsigned int getLength ()
 

Attributs protégés

std::string message
 

Description détaillée

Gestion des messages sous forme de fichier.

Auteur
Institut national de l'information géographique et forestière

Une instance de MessageDataSource définit un message renvoyé à l'utilisateur. Le message est renvoyé comme un fichier.

Voir également
MessageDataStream

Documentation des constructeurs et destructeur

◆ MessageDataSource()

MessageDataSource::MessageDataSource ( std::string  message,
std::string  type 
)
inline

Crée un MessageDataSource à partir de ses éléments constitutifs.

Paramètres
[in]messagecontenu du message
[in]typetype MIME

Documentation des fonctions membres

◆ getEncoding()

std::string MessageDataSource::getEncoding ( )
inline

Retourne l'encodage message.

Renvoie
type

◆ getHttpStatus()

int MessageDataSource::getHttpStatus ( )
inline

Retourne le code de retour HTTP associé au message.

Renvoie
code

◆ getType()

std::string MessageDataSource::getType ( )
inline

Retourne le type MIME du message.

Renvoie
type

◆ releaseData()

bool MessageDataSource::releaseData ( )
inline

Libère les données mémoire allouées.

Renvoie
true en cas de succès
Voir également
libimage : DataSource

Documentation des données membres

◆ message

std::string MessageDataSource::message
protected

Message à envoyer


La documentation de cette classe a été générée à partir du fichier suivant :