Where the block sits in the host text, as byte offsets. More...
#include <design_tweaks.hpp>
Public Attributes | |
| size_t | block_begin = 0 |
| offset of the first byte of kEditBlockBegin | |
| size_t | block_end = 0 |
| offset one past the last byte of kEditBlockEnd | |
| size_t | payload_begin = 0 |
| offset of the first byte of the JSON payload | |
| size_t | payload_end = 0 |
| offset one past the last byte of the JSON payload | |
Where the block sits in the host text, as byte offsets.
payload_* bound the JSON object between the markers (excluding the markers themselves); block_* bound the whole marker-delimited span (including both markers).
| size_t pulp::design::EditBlockSpan::block_begin = 0 |
offset of the first byte of kEditBlockBegin
| size_t pulp::design::EditBlockSpan::block_end = 0 |
offset one past the last byte of kEditBlockEnd
| size_t pulp::design::EditBlockSpan::payload_begin = 0 |
offset of the first byte of the JSON payload
| size_t pulp::design::EditBlockSpan::payload_end = 0 |
offset one past the last byte of the JSON payload