public class NativeType extends java.lang.Object implements CppNativeType
| Constructor and Description |
|---|
NativeType(PackageName packageName,
java.lang.String name) |
NativeType(PackageName packageName,
java.lang.String name,
boolean isSimple) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addIncludeFiles(CppNativeType other) |
protected void |
addSystemIncludeFile(java.lang.String include) |
protected void |
addUserIncludeFile(java.lang.String include) |
java.lang.String |
getFullName() |
java.lang.String |
getName() |
PackageName |
getPackageName() |
java.util.SortedSet<java.lang.String> |
getSystemIncludeFiles() |
java.util.SortedSet<java.lang.String> |
getUserIncludeFiles() |
boolean |
isSimple() |
public NativeType(PackageName packageName, java.lang.String name)
public NativeType(PackageName packageName, java.lang.String name, boolean isSimple)
public java.lang.String getFullName()
getFullName in interface CppNativeTypepublic java.lang.String getName()
getName in interface CppNativeTypepublic PackageName getPackageName()
getPackageName in interface CppNativeTypepublic boolean isSimple()
isSimple in interface CppNativeTypepublic java.util.SortedSet<java.lang.String> getSystemIncludeFiles()
getSystemIncludeFiles in interface CppNativeTypepublic java.util.SortedSet<java.lang.String> getUserIncludeFiles()
getUserIncludeFiles in interface CppNativeTypeprotected void addSystemIncludeFile(java.lang.String include)
protected void addUserIncludeFile(java.lang.String include)
protected void addIncludeFiles(CppNativeType other)
Last updated 2024-07-18 11:31:32