aboutsummaryrefslogtreecommitdiffstats
path: root/abstractmetalang.h
diff options
context:
space:
mode:
authorMarcelo Lira <marcelo.lira@openbossa.org>2010-03-26 18:36:24 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-09 19:09:58 -0300
commit6b0973be81abe9c67f49336d92370e758b2a44e1 (patch)
tree77fa1291f0c08a087cc66c495ca7a01d56ef6e52 /abstractmetalang.h
parent4b275c5317256b66596ed289332f1df4d372b9e5 (diff)
Adds convenience methods regarding copy constructors to AbstractMetaClass.
Diffstat (limited to 'abstractmetalang.h')
-rw-r--r--abstractmetalang.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/abstractmetalang.h b/abstractmetalang.h
index e0540932d..512553d04 100644
--- a/abstractmetalang.h
+++ b/abstractmetalang.h
@@ -1363,8 +1363,11 @@ public:
bool hasSignal(const AbstractMetaFunction *f) const;
bool hasConstructors() const;
+ bool hasCopyConstructor() const;
+ bool hasPrivateCopyConstructor() const;
void addDefaultConstructor();
+ void addDefaultCopyConstructor(bool isPrivate = false);
bool hasNonPrivateConstructor() const
{