Lines Matching refs:PDFGrammar
88 class PDFGrammar : public grammar< PDFGrammar<iteratorT> > class
92 PDFGrammar( const iteratorT& first ) in PDFGrammar() function in PDFGrammar
94 ~PDFGrammar() in ~PDFGrammar()
145 definition( const PDFGrammar<iteratorT>& rSelf ) in definition()
147 PDFGrammar<iteratorT>* pSelf = const_cast< PDFGrammar<iteratorT>* >( &rSelf ); in definition()
151 …e_d[ (ch_p('%') >> *(~ch_p('\r') & ~ch_p('\n')) >> eol_p)[boost::bind(&PDFGrammar::pushComment, pS… in definition()
153 … boolean = (str_p("true") | str_p("false"))[boost::bind(&PDFGrammar::pushBool, pSelf, _1, _2)]; in definition()
157 … *(anychar_p - str_p("endstream")) >> str_p("endstream"))[boost::bind(&PDFGrammar::emitStream, pSe… in definition()
162 [boost::bind(&PDFGrammar::pushName, pSelf, _1, _2)] ]; in definition()
171 [boost::bind(&PDFGrammar::pushString,pSelf, _1, _2)]; in definition()
173 null_object = str_p( "null" )[boost::bind(&PDFGrammar::pushNull, pSelf, _1, _2)]; in definition()
180 )[boost::bind(&PDFGrammar::pushObjectRef, pSelf, _1, _2)]; in definition()
182 objectref = ( uint_p[boost::bind(&PDFGrammar::push_back_action_uint, pSelf, _1)] in definition()
183 >> uint_p[boost::bind(&PDFGrammar::push_back_action_uint, pSelf, _1)] in definition()
186 )[boost::bind(&PDFGrammar::pushObjectRef, pSelf, _1, _2)]; in definition()
192 [boost::bind(&PDFGrammar::pushDouble, pSelf, _1, _2)] in definition()
196 … ( real_p[boost::bind(&PDFGrammar::assign_action_double, pSelf, _1)] >> eps_p ) in definition()
197 [boost::bind(&PDFGrammar::pushDouble, pSelf, _1, _2)] in definition()
201 dict_begin = str_p( "<<" )[boost::bind(&PDFGrammar::beginDict, pSelf, _1, _2)]; in definition()
202 dict_end = str_p( ">>" )[boost::bind(&PDFGrammar::endDict, pSelf, _1, _2)]; in definition()
204 array_begin = str_p("[")[boost::bind(&PDFGrammar::beginArray,pSelf, _1, _2)]; in definition()
205 array_end = str_p("]")[boost::bind(&PDFGrammar::endArray,pSelf, _1, _2)]; in definition()
210 >> str_p("obj" )[boost::bind(&PDFGrammar::beginObject, pSelf, _1, _2)]; in definition()
212 object_begin= uint_p[boost::bind(&PDFGrammar::push_back_action_uint, pSelf, _1)] in definition()
213 >> uint_p[boost::bind(&PDFGrammar::push_back_action_uint, pSelf, _1)] in definition()
214 >> str_p("obj" )[boost::bind(&PDFGrammar::beginObject, pSelf, _1, _2)]; in definition()
216 object_end = str_p( "endobj" )[boost::bind(&PDFGrammar::endObject, pSelf, _1, _2)]; in definition()
236 trailer = str_p( "trailer" )[boost::bind(&PDFGrammar::beginTrailer,pSelf,_1,_2)] in definition()
240 >> str_p("%%EOF")[boost::bind(&PDFGrammar::endTrailer,pSelf,_1,_2)]; in definition()
250 ])[boost::bind(&PDFGrammar::haveFile,pSelf, _1, _2)] in definition()
255 … >> uint_p[boost::bind(&PDFGrammar::push_back_action_uint, pSelf, _1)] in definition()
257 … >> uint_p[boost::bind(&PDFGrammar::push_back_action_uint, pSelf, _1)] in definition()
260 ])[boost::bind(&PDFGrammar::haveFile,pSelf, _1, _2)] in definition()
557 PDFGrammar<const char*> aGrammar( pBuffer ); in read()
635 PDFGrammar< file_iterator<> > aGrammar( file_start ); in read()