Add support for commands returning void and getting you a single opaque object represented by a size and a void-pointer

This commit is contained in:
asuessenbach
2022-04-04 11:54:32 +02:00
parent 23e13c1a9a
commit 0328693bba
2 changed files with 95 additions and 11 deletions

View File

@@ -874,6 +874,11 @@ private:
std::map<size_t, size_t> const & vectorParamIndices,
size_t returnParam,
bool definition ) const;
std::string generateRAIIHandleCommandVoid1ReturnVoidVectorSingular( std::map<std::string, CommandData>::const_iterator commandIt,
size_t initialSkipCount,
std::map<size_t, size_t> const & vectorParamIndices,
size_t returnParam,
bool definition ) const;
std::string generateRAIIHandleCommandVoid2ReturnEnumerateChain( std::map<std::string, CommandData>::const_iterator commandIt,
size_t initialSkipCount,
std::map<size_t, size_t> const & vectorParamIndices,