warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
a48e53ec20
commit
61ecffd1ef
1 changed files with 15 additions and 5 deletions
|
|
@ -46,20 +46,30 @@
|
||||||
%include std_vector.i
|
%include std_vector.i
|
||||||
|
|
||||||
%inline %{
|
%inline %{
|
||||||
class itkLevelSetNodeUS2 {
|
class ItkLevelSetNodeUS2 {
|
||||||
};
|
};
|
||||||
%}
|
%}
|
||||||
|
|
||||||
%template(vectorLevelSetNodeUS2) std::vector< itkLevelSetNodeUS2 >;
|
#ifdef SWIGCSHARP
|
||||||
|
// Get rid of C# compiler warnings.
|
||||||
|
// Really the itkVectorContainerUILSNUS2_Pointer class should be manually modified to contain the same %extend methods that are in std_vector.i
|
||||||
|
%csmethodmodifiers std::vector<ItkLevelSetNodeUS2>::getitemcopy "protected"
|
||||||
|
%csmethodmodifiers std::vector<ItkLevelSetNodeUS2>::getitem "protected"
|
||||||
|
%csmethodmodifiers std::vector<ItkLevelSetNodeUS2>::setitem "protected"
|
||||||
|
%csmethodmodifiers std::vector<ItkLevelSetNodeUS2>::size "protected"
|
||||||
|
%csmethodmodifiers std::vector<ItkLevelSetNodeUS2>::capacity "protected"
|
||||||
|
%csmethodmodifiers std::vector<ItkLevelSetNodeUS2>::reserve "protected"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
%template(VectorLevelSetNodeUS2) std::vector< ItkLevelSetNodeUS2 >;
|
||||||
|
|
||||||
%inline %{
|
%inline %{
|
||||||
class itkVectorContainerUILSNUS2 : public std::vector< itkLevelSetNodeUS2 > {
|
class ItkVectorContainerUILSNUS2 : public std::vector< ItkLevelSetNodeUS2 > {
|
||||||
};
|
};
|
||||||
|
|
||||||
class itkVectorContainerUILSNUS2_Pointer {
|
class ItkVectorContainerUILSNUS2_Pointer {
|
||||||
public:
|
public:
|
||||||
itkVectorContainerUILSNUS2 * operator->() const { return 0; }
|
ItkVectorContainerUILSNUS2 * operator->() const { return 0; }
|
||||||
};
|
};
|
||||||
|
|
||||||
%}
|
%}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue