CppMethodOp

Undocumented in source.

Constructors

this
this(USRType usr, CppMethodName name, CxParam[] params, CxReturnType return_type, CppAccess access, CppConstMethod const_, CppVirtualMethod virtual)
Undocumented in source.
this
this(USRType usr, CppMethodName name, CxReturnType return_type, CppAccess access, CppConstMethod const_, CppVirtualMethod virtual)

Operator with no parameters.

this
this(USRType usr, CppMethodName name, CppAccess access, CppConstMethod const_, CppVirtualMethod virtual)

Operator with no parameters and returning void.

Members

Functions

op
auto op()

The operator type, aka in C++ the part after "operator"

toString
void toString(Writer w, FormatSpec!Char fmt)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin mixinCommentHelper
Undocumented in source.
__anonymous
mixin mixinUniqueId!size_t
Undocumented in source.
__anonymous
mixin CppMethodGeneric.Parameters
Undocumented in source.
__anonymous
mixin CppMethodGeneric.BaseProperties
Undocumented in source.
__anonymous
mixin CppMethodGeneric.StringHelperVirtual
Undocumented in source.
__anonymous
mixin CppMethodGeneric.MethodProperties
Undocumented in source.

Variables

usr
Nullable!USRType usr;
Undocumented in source.

Mixed In Members

From mixin CppMethodGeneric.Parameters

put
void put(CxParam p)
Undocumented in source. Be warned that the author may not have intended to support it.
paramRange
auto paramRange()
Undocumented in source. Be warned that the author may not have intended to support it.

From mixin CppMethodGeneric.StringHelperVirtual

helperVirtualPre
string helperVirtualPre(MemberVirtualType pre)
Undocumented in source. Be warned that the author may not have intended to support it.
helperVirtualPost
string helperVirtualPost(MemberVirtualType post)
Undocumented in source. Be warned that the author may not have intended to support it.
helperConst
string helperConst(bool is_const)
Undocumented in source. Be warned that the author may not have intended to support it.

From mixin CppMethodGeneric.BaseProperties

isVirtual
bool isVirtual()
Undocumented in source. Be warned that the author may not have intended to support it.
isPure
bool isPure()
Undocumented in source. Be warned that the author may not have intended to support it.
classification
MemberVirtualType classification()
Undocumented in source. Be warned that the author may not have intended to support it.
accessType
CppAccess accessType()
Undocumented in source. Be warned that the author may not have intended to support it.
name
CppMethodName name()
Undocumented in source. Be warned that the author may not have intended to support it.

From mixin CppMethodGeneric.MethodProperties

isConst
bool isConst()
Undocumented in source. Be warned that the author may not have intended to support it.
returnType
CxReturnType returnType()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta