Deterministic stored functions in FB 3: provide ability to map input arguments
to output values
---
Key: CORE-4361
URL: http://tracker.firebirdsql.org/browse/CORE-4361
Hello, All.
What's the purpose for IMessageMetadata::getLength() method to be declared
as const?
Such declaration makes impossible to calculate length on demand and cache the
result for
future calls. Implementations have to either calculate it on every call, or do
that in
other places
At some point of changes 4 parameters (blr, blr length, buffer, buffer length)
were gathered in single structure. Later after adding message metadata 2 values
left in that structure - metadata pointer and buffer pointer. Later structure
was removed - 2 pointers are transfered now independently.
On 09-03-2014 15:18, peshk...@mail.ru wrote:
> At some point of changes 4 parameters (blr, blr length, buffer, buffer
> length) were gathered in single structure. Later after adding message
> metadata 2 values left in that structure - metadata pointer and buffer
> pointer. Later structure was remov