! @brief Create an E57 element for storing a integer value. @param [in] destImageFile The ImageFile where the new node will eventually be stored. @param [in] value The integer value of the element. @param [in] minimum The smallest value that the element may take. @param [in] maximum The largest value that the element may take. @details An IntegerNode stores an integer value, and a lower and uppe
| 143 | @see IntegerNode::value, Node, CompressedVectorNode, CompressedVectorNode::prototype |
| 144 | */ |
| 145 | IntegerNode::IntegerNode( const ImageFile &destImageFile, int64_t value, int64_t minimum, |
| 146 | int64_t maximum ) : |
| 147 | impl_( new IntegerNodeImpl( destImageFile.impl(), value, minimum, maximum ) ) |
| 148 | { |
| 149 | impl_->validateValue(); |
| 150 | } |
| 151 | |
| 152 | /*! |
| 153 | @brief Is this a root node. |
nothing calls this directly
no test coverage detected