Translations of this page:
 

PBNParser

Opis

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

Biblioteka używana jest m.in. 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 {
 //...
};
//...
MyListener listener;
PBNParser parser(listener);
parser.parse_string(pbn_content); //pbn_content to zawartość w formacie PBN
//można też użyć metod parse_fragment i parse_end aby parsować zawartość w fragmentach

Pobieranie

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

 
project/pbnparser.txt · ostatnio zmienione: 2012/03/03 23:58 przez Piotr Beling     Do góry