mirror of https://github.com/mono/CppSharp.git
c-sharpdotnetmonobindingsbridgecclangcpluspluscppsharpglueinteropparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1018 B
64 lines
1018 B
#include "NamespacesDerived.h" |
|
|
|
|
|
OverlappingNamespace::InDerivedLib::InDerivedLib() : parentNSComponent(), color(black) |
|
{ |
|
} |
|
|
|
Derived::Derived() : Base(10), baseComponent(5), nestedNSComponent(), color(OverlappingNamespace::blue) |
|
{ |
|
} |
|
|
|
Base Derived::getBase() |
|
{ |
|
return baseComponent; |
|
} |
|
|
|
void Derived::setBase(Base b) |
|
{ |
|
baseComponent = b; |
|
} |
|
|
|
OverlappingNamespace::InBaseLib Derived::getNestedNSComponent() |
|
{ |
|
return nestedNSComponent; |
|
} |
|
|
|
void Derived::setNestedNSComponent(OverlappingNamespace::InBaseLib c) |
|
{ |
|
nestedNSComponent = c; |
|
} |
|
|
|
|
|
Base2::Base2() |
|
{ |
|
} |
|
|
|
|
|
Derived2::Derived2() : Base2() |
|
{ |
|
} |
|
|
|
Base2 Derived2::getBase() |
|
{ |
|
return baseComponent; |
|
} |
|
|
|
void Derived2::setBase(Base2 b) |
|
{ |
|
baseComponent = b; |
|
} |
|
|
|
OverlappingNamespace::InDerivedLib Derived2::getNestedNSComponent() |
|
{ |
|
return nestedNSComponent; |
|
} |
|
|
|
void Derived2::setNestedNSComponent(OverlappingNamespace::InDerivedLib c) |
|
{ |
|
nestedNSComponent = c; |
|
} |
|
|
|
void Derived2::defaultEnumValueFromDependency(OverlappingNamespace::ColorsEnum c) |
|
{ |
|
}
|
|
|