Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

PrimitiveGenerator

Boost , Spirit 2.5.2 , Generator Concepts

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
Description

PrimitiveGenerator является самым основным строительным блоком, который клиент использует для создания более сложных генераторов.

Refinement of
Post-delimit

Перед выходом из функции generate для выполнения пост-делимита требуется PrimitiveGenerator. Это сгенерирует одну делимитирующую последовательность символов/токенов. Только PrimitiveGenerator должны выполнить этот пост-делимит. Обычно это осуществляется посредством вызова karma::delimit_out:

karma::delimit_out(sink, delimit);
Type Expressions

Выражение

Описание

::is_primitive_generator<G>::type

Метафункция, которая оценивает до mpl::true_, если определенный тип, G, является PrimitiveGenerator, mpl::false_ в противном случае (см. MPL Boolean Constant).

Models

Следующие генераторы соответствуют этой модели:

FIXME Добавьте больше ссылок на модели PrimitiveGenerator.


PrevUpHomeNext

Статья PrimitiveGenerator раздела Spirit 2.5.2 Generator Concepts может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Generator Concepts ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 19:38:11/0.0083141326904297/1