Skip to main content

Метод Blocks::getBlockIndex

Возвращает индекс текущего блока.

Вызов​


boost::optional<std::size_t> getBlockIndex(const Block& block)

Возвращает​

  • индекс блока, если блок в колекции;
  • boost::none если блок из другой колекции.

Пример​


Blocks blocks = document.getBlocks();
boost::optional<Block> blockOpt = blocks.getBlock(0);
if (blockOpt)
{
boost::optional<std::size_t> blockIndex = blocks.getBlockIndex(*blockOpt);
if (blockIndex)
{
std::printf("%d", *blockIndex);
}
else
{
std::printf("No block found");
}
}