|
OpenNet
|
La classe SourceCode. Plus de détails...
#include <SourceCode.h>
Fonctions membres publiques | |
| OPEN_NET_PUBLIC | SourceCode () |
| Constructeur. | |
| virtual OPEN_NET_PUBLIC | ~SourceCode () |
| Destructeur. | |
| OPEN_NET_PUBLIC Status | AppendCode (const char *aFileName) |
| Ajouter du code en utilisant un fichier source. Plus de détails... | |
| virtual OPEN_NET_PUBLIC Status | AppendCode (const char *aCode, unsigned int aCodeSize_byte) |
| Ajouter du code. Plus de détails... | |
| OPEN_NET_PUBLIC Status | AppendCode (const SourceCode &aCode) |
| Ajouter du code. Plus de détails... | |
| OPEN_NET_PUBLIC unsigned int | GetCodeSize () const |
| Obtenir la taille du code. Plus de détails... | |
| OPEN_NET_PUBLIC const char * | GetName () const |
| Obtenir le nom de l'instance. Plus de détails... | |
| virtual OPEN_NET_PUBLIC Status | ResetCode () |
| Reinitialiser le code. Plus de détails... | |
| virtual OPEN_NET_PUBLIC Status | SetArgumentCount (unsigned int aArgCount) |
| Assigner un nombre d'argument à passer à la fonction ou au kernel. Plus de détails... | |
| virtual OPEN_NET_PUBLIC Status | SetCode (const char *aFileName) |
| Assigner le code en utilisant un fichier source. Plus de détails... | |
| virtual OPEN_NET_PUBLIC Status | SetCode (const char *aCode, unsigned int aCodeSize_byte) |
| Assigner le code. Plus de détails... | |
| OPEN_NET_PUBLIC Status | SetName (const char *aName) |
| Assigner le nom de l'instance. Plus de détails... | |
| virtual OPEN_NET_PUBLIC Status | Display (FILE *aOut) const |
| Afficher. Plus de détails... | |
| virtual OPEN_NET_PUBLIC unsigned int | Edit_Remove (const char *aSearch) |
| Retirer des chaines du code. Plus de détails... | |
| virtual OPEN_NET_PUBLIC unsigned int | Edit_Replace (const char *aSearch, const char *aReplace) |
| Remplacer des chaines dans le code. Plus de détails... | |
| OPEN_NET_PUBLIC unsigned int | Edit_Search (const char *aSearch) |
| Rechercher une chaines dans le code. Plus de détails... | |
La classe SourceCode.
| OPEN_NET_PUBLIC Status OpenNet::SourceCode::AppendCode | ( | const char * | aFileName | ) |
Ajouter du code en utilisant un fichier source.
| aFileName | Le nom du fichier source |
| STATUS_OK | |
| STATUS_CANNOT_OPEN_INPUT_FILE | |
| STATUS_CANNOT_READ_INPUT_FILE | |
| STATUS_CODE_ALREADY_SET | |
| STATUS_EMPTY_INPUT_FILE | |
| STATUS_ERROR_CLOSING_INPUT_FILE | |
| STATUS_ERROR_READING_INPUT_FILE | |
| STATUS_INPUT_FILE_TOO_LARGE |
|
virtual |
Ajouter du code.
| aCode | Le code |
| aCodeSize_byte | La taille du code |
| STATUS_OK | |
| STATUS_CODE_ALREADY_SET | |
| STATUS_EMPTY_CODE |
Réimplémentée dans OpenNet::Kernel.
| OPEN_NET_PUBLIC Status OpenNet::SourceCode::AppendCode | ( | const SourceCode & | aCode | ) |
Ajouter du code.
| aCode | Le code |
| STATUS_OK | |
| STATUS_CODE_ALREADY_SET | |
| STATUS_EMPTY_CODE |
|
virtual |
Afficher.
| aOut | Le fichier de sortie |
| STATUS_OK | |
| STATUS_NOT_ALLOWER_NULL_ARGUMENT |
Réimplémentée dans OpenNet::Kernel, OpenNet::Function_Forward, OpenNet::Kernel_Forward, et OpenNet::Function.
|
virtual |
Retirer des chaines du code.
| aSearch | La chaine à chercher et retirer |
Réimplémentée dans OpenNet::Kernel.
|
virtual |
Remplacer des chaines dans le code.
| aSearch | La chaine à chercher |
| aReplace | La chaine à utiliser pour remplacer les chaines trouvees |
Réimplémentée dans OpenNet::Kernel.
| OPEN_NET_PUBLIC unsigned int OpenNet::SourceCode::Edit_Search | ( | const char * | aSearch | ) |
Rechercher une chaines dans le code.
| aSearch | La chaine à chercher |
| OPEN_NET_PUBLIC unsigned int OpenNet::SourceCode::GetCodeSize | ( | ) | const |
Obtenir la taille du code.
| OPEN_NET_PUBLIC const char* OpenNet::SourceCode::GetName | ( | ) | const |
Obtenir le nom de l'instance.
|
virtual |
Reinitialiser le code.
| STATUS_OK | |
| STATUS_CODE_NOT_SET |
Réimplémentée dans OpenNet::Kernel.
|
virtual |
Assigner un nombre d'argument à passer à la fonction ou au kernel.
| aArgCount | Cet argument indique le nombre d'argument qui doit être passées au code. |
| STATUS_OK |
|
virtual |
Assigner le code en utilisant un fichier source.
| aFileName | Le nom du fichier source |
| STATUS_OK | |
| STATUS_CANNOT_OPEN_INPUT_FILE | |
| STATUS_CANNOT_READ_INPUT_FILE | |
| STATUS_CODE_ALREADY_SET | |
| STATUS_EMPTY_INPUT_FILE | |
| STATUS_ERROR_CLOSING_INPUT_FILE | |
| STATUS_ERROR_READING_INPUT_FILE | |
| STATUS_INPUT_FILE_TOO_LARGE |
Réimplémentée dans OpenNet::Kernel.
|
virtual |
Assigner le code.
| aCode | Le code |
| aCodeSize_byte | La taille du code |
| STATUS_OK | |
| STATUS_CODE_ALREADY_SET | |
| STATUS_EMPTY_CODE |
Réimplémentée dans OpenNet::Kernel.
| OPEN_NET_PUBLIC Status OpenNet::SourceCode::SetName | ( | const char * | aName | ) |
Assigner le nom de l'instance.
| aName | Le nom |
| STATUS_OK | |
| STATUS_NOT_ALLOWED_NULL_ARGUMENT |
1.8.9.1