Home | History | Annotate | Download | only in parameter

Lines Matching refs:offset

46     void writeInteger(const void *pvSrcData, size_t size, size_t offset);
47 void readInteger(void *pvDstData, size_t size, size_t offset) const;
49 void writeString(const std::string &input, size_t offset);
50 void readString(std::string &output, size_t offset) const;
52 void writeBuffer(const void *pvSrcData, size_t size, size_t offset);
53 void readBuffer(void *pvDstData, size_t size, size_t offset) const;
61 * @param[in] offset the destination offset in the blackboard.
64 * - This function asserts that the input vector's size + the offset
67 void writeBytes(const std::vector<uint8_t> &bytes, size_t offset);
75 * @param[in] offset the source offset in the blackboard.
78 * - This function asserts that the output vector's size + the offset
83 void readBytes(std::vector<uint8_t> &bytes, size_t offset) const;
86 uint8_t *getLocation(size_t offset);
89 void restoreFrom(const CParameterBlackboard *pFromBlackboard, size_t offset);
90 void saveTo(CParameterBlackboard *pToBlackboard, size_t offset) const;
93 void assertValidAccess(size_t offset, size_t size) const;
98 Blackboard::iterator atOffset(size_t offset) { return begin(mBlackboard) + offset; }
99 Blackboard::const_iterator atOffset(size_t offset) const { return begin(mBlackboard) + offset; }