mirror of
https://github.com/Telecominfraproject/wlan-cloud-lib-poco.git
synced 2025-11-11 01:06:18 +00:00
Refactor string extractors to remove duplicate code, fix logic errors… (#2301)
* Refactor string extractors to remove duplicate code, fix logic errors and reduce the number of calls to SQLGetData(). * fix conflict * fixed conflict * merge from develop * implement bulk insert of containers with nullable values * fixing build error * Delaying the creating of extractors until the statement is executed because SybaseIQ is not returning the correct column data until execution
This commit is contained in:
committed by
Aleksandar Fabijanic
parent
8a70ab8a1c
commit
56652302f0
@@ -254,7 +254,10 @@ protected:
|
||||
void setTotalRowCount(std::size_t totalRowCount);
|
||||
/// Explicitly sets the total row count.
|
||||
|
||||
void makeExtractors(std::size_t count);
|
||||
virtual bool canMakeExtractors();
|
||||
/// Returns true if extractors can be created.
|
||||
|
||||
virtual void makeExtractors(std::size_t count);
|
||||
/// Determines the type of the internal extraction container and
|
||||
/// calls the extraction creation function (addInternalExtract)
|
||||
/// with appropriate data type and container type arguments.
|
||||
|
||||
Reference in New Issue
Block a user