Translations of this page:

PBNParser

Opis

Prosty parser formatu Portable Bridge Notation (PBN) dla C++.

Biblioteka używana jest min. w programie Bridge Calculator.

Dokumentacja

By użyć parsera powinieneś zaimplementować interfejs PBNListener. Jego odpowiednie metody wywoływane są przez parser przy napotkaniu odpowiednich części w treści PBN.

#include <PBNParser.h>
 
//klasa reagująca na poszczególne typy zawartości
class MyListener: public PBNListener {
 //...
};
//...
std::string pbn_content; //zawartość (w formacie PBN)
//...
PBNParser parser(pbn_content);
MyListener listener;
parser.parse(listener);

Pobieranie

v0.1: pbnparser01.zip

Z biblioteki można korzystać za darmo. Jest ona objęta licencją GNU GPL (zobacz www.gnu.org).

 
project/pbnparser.txt · ostatnio zmienione: 2008/06/03 13:38 przez Piotr Beling     Do góry