Browse Source

Ignore all STL collections for now.

pull/1/head
triton 13 years ago
parent
commit
a9249f43b8
  1. 10
      src/Generator/Types/Std/Stdlib.cs

10
src/Generator/Types/Std/Stdlib.cs

@ -50,6 +50,8 @@ namespace Cxxi.Types.Std @@ -50,6 +50,8 @@ namespace Cxxi.Types.Std
[TypeMap("std::vector")]
public class Vector : TypeMap
{
public override bool IsIgnored { get { return true; } }
public override string Signature()
{
var type = Type as TemplateSpecializationType;
@ -71,6 +73,8 @@ namespace Cxxi.Types.Std @@ -71,6 +73,8 @@ namespace Cxxi.Types.Std
[TypeMap("std::map")]
public class Map : TypeMap
{
public override bool IsIgnored { get { return true; } }
public override string Signature()
{
var type = Type as TemplateSpecializationType;
@ -90,6 +94,12 @@ namespace Cxxi.Types.Std @@ -90,6 +94,12 @@ namespace Cxxi.Types.Std
}
}
[TypeMap("std::list")]
public class List : TypeMap
{
public override bool IsIgnored { get { return true; } }
}
[TypeMap("std::shared_ptr")]
public class SharedPtr : TypeMap
{

Loading…
Cancel
Save