TextGuard(const std::string &left_in, const std::string &right_in=std::string(""), LineSpan spans_in=LineSpan::SINGLE)
Constructor for text comment records.
Definition textguard.cpp:9
const std::string & getRight() const
Get the right-hand guard.
Definition textguard.cpp:34
bool getTerminationRequirement() const
Get the (boolean) termination requirement: yes or no, does guarded text need to end with an explicit ...
Definition textguard.cpp:54
int rightSize() const
Get the size of the right-hand guard, in terms of the number of characters.
Definition textguard.cpp:44
TextGuard(const std::string &left_in, const std::string &right_in=std::string(""), LineSpan spans_in=LineSpan::SINGLE)
Constructor for text comment records.
Definition textguard.cpp:9
const std::string & getLeft() const
Get the left-hand guard.
Definition textguard.cpp:29
int leftSize() const
Get the size of the left-hand guard, in terms of the number of characters.
Definition textguard.cpp:39
LineSpan getSpan() const
Get the line span of this TextGuard object: is it limited to a single line, or can it span multiple l...
Definition textguard.cpp:49