diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2009-08-25 23:40:20 -0300 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2009-08-26 13:32:10 -0300 |
commit | 7ab82eea807ed63ef4bf88668f12568e340b6b5c (patch) | |
tree | 8c26c1310988109345892772977dbfd740745088 /generators/boostpython/boostpythongenerator.h | |
parent | 5255857f84d629241806d883bb23981b49fd4bc8 (diff) |
Use QFlags instead of an int as parameter type in some methods.
Reviewed by Setanta
Diffstat (limited to 'generators/boostpython/boostpythongenerator.h')
-rw-r--r-- | generators/boostpython/boostpythongenerator.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/generators/boostpython/boostpythongenerator.h b/generators/boostpython/boostpythongenerator.h index 14311b2e0..2f48b1804 100644 --- a/generators/boostpython/boostpythongenerator.h +++ b/generators/boostpython/boostpythongenerator.h @@ -46,7 +46,7 @@ public: void writeArgument(QTextStream &s, const AbstractMetaFunction *boost_function, const AbstractMetaArgument *boost_argument, - uint options = 0) const; + Options options = NoOption) const; /** * Create a QString in the boost::python format to an function argument. * \param boost_fuction the current metafunction. @@ -55,11 +55,11 @@ public: */ QString argumentString(const AbstractMetaFunction *boost_function, const AbstractMetaArgument *boost_argument, - uint options = 0) const; + Options options = NoOption) const; void writeArgumentNames(QTextStream &s, const AbstractMetaFunction *cpp_function, - uint options = 0) const; + Options options = NoOption) const; /** * Function used to write the fucntion arguments on the class buffer. @@ -70,8 +70,8 @@ public: */ void writeFunctionArguments(QTextStream &s, const AbstractMetaFunction *boost_function, - uint options = 0) const; - QString functionReturnType(const AbstractMetaFunction* func, int option = NoOption); + Options options = NoOption) const; + QString functionReturnType(const AbstractMetaFunction* func, Options options = NoOption); /** * Write a code snip into the buffer \p s. * CodeSnip are codes inside inject-code tags. @@ -96,13 +96,13 @@ public: QString functionSignature(const AbstractMetaFunction *boost_function, QString prepend = "", QString append = "", - int option = NoOption, + Options options = NoOption, int arg_count = -1); QString signatureForDefaultVirtualMethod(const AbstractMetaFunction *cpp_function, QString prepend = "", QString append = "_default", - int option = NoOption, + Options = NoOption, int arg_count = -1); virtual QString subDirectoryForClass(const AbstractMetaClass* metaClass) const @@ -121,7 +121,7 @@ protected: // verify if the class is copyalbe bool isCopyable(const AbstractMetaClass *cpp_class); - void writeFunctionCall(QTextStream &s, const AbstractMetaFunction *cpp_func, uint options = 0); + void writeFunctionCall(QTextStream &s, const AbstractMetaFunction *cpp_func, Options options = NoOption); }; |