Documentation ¶
Index ¶
- type AdditionalObjects
- type ConfigurationRequirementType
- type ConfigurationRequirements
- type ConfigurationType
- type Configurations
- type FileProperties
- type FileResource
- type Files
- type FolderProperties
- type FolderResource
- type Folders
- type FreeBSDSpecificLibraries
- type LinkerLibraries
- type LinkerLibrarySearchPath
- type LinuxSpecificLibraries
- type LocalBuildSettings
- type MakefileSettings
- type NamedConfigurationType
- type NamingCoventions
- type PackedReferencedProjectsType
- type PathVariable
- type PathVariables
- type PreprocessorDefines
- type PreprocessorIncludes
- type PreprocessorUndefines
- type ProjectProperties
- type ProjectSpecificRulesGenerator
- type ProjectType
- type ReferencedProject
- type ReferencedProjects
- type RemoteBuildProperties
- type RemoteHost
- type ResourceType
- type Solaris8SpecificLibraries
- type SolarisSpecificLibraries
- type TITANProjectFileInformation
- type TTCN3preprocessorDefines
- type TTCN3preprocessorIncludes
- type TTCN3preprocessorUndefines
- type Target
- type Targets
- type TopLevelProjectType
- type Win32SpecificLibraries
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalObjects ¶
type ConfigurationRequirements ¶
type ConfigurationRequirements struct {
ConfigurationRequirement []*ConfigurationRequirementType `xml:"configurationRequirement"`
}
type ConfigurationType ¶
type ConfigurationType struct { ProjectProperties *ProjectProperties `xml:"ProjectProperties"` FolderProperties *FolderProperties `xml:"FolderProperties"` FileProperties *FileProperties `xml:"FileProperties"` }
type Configurations ¶
type Configurations struct {
Configuration []*NamedConfigurationType `xml:"Configuration"`
}
type FileProperties ¶
type FileProperties struct {
ExcludeFromBuild bool `xml:"ExcludeFromBuild"`
}
type FileResource ¶
type FileResource struct { FilePath string `xml:"FilePath"` FileProperties *FileProperties `xml:"FileProperties"` }
type Files ¶
type Files struct {
FileResource []*ResourceType `xml:"FileResource"`
}
type FolderProperties ¶
type FolderProperties struct { ExcludeFromBuild bool `xml:"ExcludeFromBuild"` CentralStorage bool `xml:"centralStorage"` NamingCoventions *NamingCoventions `xml:"NamingCoventions"` }
type FolderResource ¶
type FolderResource struct { FolderPath string `xml:"FolderPath"` FolderProperties *FolderProperties `xml:"FolderProperties"` }
type Folders ¶
type Folders struct {
FolderResource []*ResourceType `xml:"FolderResource"`
}
type FreeBSDSpecificLibraries ¶
type FreeBSDSpecificLibraries struct {
ListItem []string `xml:"listItem"`
}
type LinkerLibraries ¶
type LinkerLibrarySearchPath ¶
type LinuxSpecificLibraries ¶
type LinuxSpecificLibraries struct {
ListItem []string `xml:"listItem"`
}
type LocalBuildSettings ¶
type MakefileSettings ¶
type MakefileSettings struct { GenerateMakefile bool `xml:"generateMakefile"` GenerateInternalMakefile bool `xml:"generateInternalMakefile"` SymboliclinklessBuild bool `xml:"symboliclinklessBuild"` UseAbsolutePath bool `xml:"useAbsolutePath"` GNUMake bool `xml:"GNUMake"` IncrementalDependencyRefresh bool `xml:"incrementalDependencyRefresh"` DynamicLinking bool `xml:"dynamicLinking"` FunctiontestRuntime bool `xml:"functiontestRuntime"` SingleMode bool `xml:"singleMode"` CodeSplitting int `xml:"codeSplitting"` DefaultTarget string `xml:"defaultTarget"` TargetExecutable string `xml:"targetExecutable"` TTCN3preprocessor string `xml:"TTCN3preprocessor"` TTCN3preprocessorDefines *TTCN3preprocessorDefines `xml:"TTCN3preprocessorDefines"` TTCN3preprocessorUndefines *TTCN3preprocessorUndefines `xml:"TTCN3preprocessorUndefines"` PreprocessorDefines *PreprocessorDefines `xml:"preprocessorDefines"` PreprocessorUndefines *PreprocessorUndefines `xml:"preprocessorUndefines"` TTCN3preprocessorIncludes *TTCN3preprocessorIncludes `xml:"TTCN3preprocessorIncludes"` PreprocessorIncludes *PreprocessorIncludes `xml:"preprocessorIncludes"` SemanticCheckOnly bool `xml:"semanticCheckOnly"` DisableAttributeValidation bool `xml:"disableAttributeValidation"` DisableBER bool `xml:"disableBER"` DisableRAW bool `xml:"disableRAW"` DisableTEXT bool `xml:"disableTEXT"` DisableXER bool `xml:"disableXER"` DisableJSON bool `xml:"disableJSON"` DisableOER bool `xml:"disableOER"` ForceXERinASN1 bool `xml:"forceXERinASN.1"` DefaultasOmit bool `xml:"defaultasOmit"` EnumHackProperty bool `xml:"enumHackProperty"` ForceOldFuncOutParHandling bool `xml:"forceOldFuncOutParHandling"` GccMessageFormat bool `xml:"gccMessageFormat"` LineNumbersOnlyInMessages bool `xml:"lineNumbersOnlyInMessages"` IncludeSourceInfo bool `xml:"includeSourceInfo"` AddSourceLineInfo bool `xml:"addSourceLineInfo"` SuppressWarnings bool `xml:"suppressWarnings"` OutParamBoundness bool `xml:"outParamBoundness"` OmitInValueList bool `xml:"omitInValueList"` WarningsForBadVariants bool `xml:"warningsForBadVariants"` IgnoreUntaggedOnTopLevelUnion bool `xml:"ignoreUntaggedOnTopLevelUnion"` ActivateDebugger bool `xml:"activateDebugger"` Quietly bool `xml:"quietly"` EnableLegacyEncoding bool `xml:"enableLegacyEncoding"` DisableUserInformation bool `xml:"disableUserInformation"` EnableRealtimeTesting bool `xml:"enableRealtimeTesting"` NamingRules string `xml:"namingRules"` DisableSubtypeChecking bool `xml:"disableSubtypeChecking"` ForceGenSeof bool `xml:"forceGenSeof"` EnableOOP bool `xml:"enableOOP"` CharstringCompat bool `xml:"charstringCompat"` CxxCompiler string `xml:"CxxCompiler"` OptimizationLevel string `xml:"optimizationLevel"` OtherOptimizationFlags string `xml:"otherOptimizationFlags"` ProfiledFileList *ResourceType `xml:"profiledFileList"` SolarisSpecificLibraries *SolarisSpecificLibraries `xml:"SolarisSpecificLibraries"` Solaris8SpecificLibraries *Solaris8SpecificLibraries `xml:"Solaris8SpecificLibraries"` FreeBSDSpecificLibraries *FreeBSDSpecificLibraries `xml:"FreeBSDSpecificLibraries"` LinuxSpecificLibraries *LinuxSpecificLibraries `xml:"LinuxSpecificLibraries"` Win32SpecificLibraries *Win32SpecificLibraries `xml:"Win32SpecificLibraries"` AdditionalObjects *AdditionalObjects `xml:"additionalObjects"` LinkerLibraries *LinkerLibraries `xml:"linkerLibraries"` LinkerLibrarySearchPath *LinkerLibrarySearchPath `xml:"linkerLibrarySearchPath"` DisablePredefinedExternalFolder bool `xml:"disablePredefinedExternalFolder"` UseGoldLinker bool `xml:"useGoldLinker"` FreeTextLinkerOptions string `xml:"freeTextLinkerOptions"` BuildLevel string `xml:"buildLevel"` ProjectSpecificRulesGenerator *ProjectSpecificRulesGenerator `xml:"ProjectSpecificRulesGenerator"` }
type NamedConfigurationType ¶
type NamedConfigurationType struct { NameAttr string `xml:"name,attr"` *ConfigurationType }
type NamingCoventions ¶
type NamingCoventions struct { EnableProjectSpecificSettings string `xml:"enableProjectSpecificSettings"` TTCN3ModuleName string `xml:"TTCN3ModuleName"` ASN1ModuleName string `xml:"ASN1ModuleName"` Altstep string `xml:"altstep"` GlobalConstant string `xml:"globalConstant"` ExternalConstant string `xml:"externalConstant"` Function string `xml:"function"` ExternalFunction string `xml:"externalFunction"` ModuleParameter string `xml:"moduleParameter"` GlobalPort string `xml:"globalPort"` GlobalTemplate string `xml:"globalTemplate"` Testcase string `xml:"testcase"` GlobalTimer string `xml:"globalTimer"` Type string `xml:"type"` Group string `xml:"group"` LocalConstant string `xml:"localConstant"` LocalVariable string `xml:"localVariable"` LocalTemplate string `xml:"localTemplate"` LocalVariableTemplate string `xml:"localVariableTemplate"` LocalTimer string `xml:"localTimer"` FormalParameter string `xml:"formalParameter"` ComponentConstant string `xml:"componentConstant"` ComponentVariable string `xml:"componentVariable"` ComponentTimer string `xml:"componentTimer"` }
type PackedReferencedProjectsType ¶
type PackedReferencedProjectsType struct {
PackedReferencedProject []*ProjectType `xml:"PackedReferencedProject"`
}
type PathVariable ¶
type PathVariables ¶
type PathVariables struct {
PathVariable []*PathVariable `xml:"PathVariable"`
}
type PreprocessorDefines ¶
type PreprocessorIncludes ¶
type PreprocessorUndefines ¶
type ProjectProperties ¶
type ProjectProperties struct { MakefileSettings *MakefileSettings `xml:"MakefileSettings"` LocalBuildSettings *LocalBuildSettings `xml:"LocalBuildSettings"` RemoteBuildProperties *RemoteBuildProperties `xml:"RemoteBuildProperties"` NamingCoventions *NamingCoventions `xml:"NamingCoventions"` ConfigurationRequirements *ConfigurationRequirements `xml:"ConfigurationRequirements"` }
type ProjectType ¶
type ProjectType struct { ProjectName string `xml:"ProjectName"` ReferencedProjects *ReferencedProjects `xml:"ReferencedProjects"` Folders *Folders `xml:"Folders"` Files *Files `xml:"Files"` PathVariables *PathVariables `xml:"PathVariables"` ActiveConfiguration string `xml:"ActiveConfiguration"` Configurations *Configurations `xml:"Configurations"` }
type ReferencedProject ¶
type ReferencedProjects ¶
type ReferencedProjects struct {
ReferencedProject []*ReferencedProject `xml:"ReferencedProject"`
}
type RemoteBuildProperties ¶
type RemoteBuildProperties struct { RemoteHost []*RemoteHost `xml:"RemoteHost"` ParallelCommandExecution bool `xml:"ParallelCommandExecution"` }
type RemoteHost ¶
type ResourceType ¶
type Solaris8SpecificLibraries ¶
type Solaris8SpecificLibraries struct {
ListItem []string `xml:"listItem"`
}
type SolarisSpecificLibraries ¶
type SolarisSpecificLibraries struct {
ListItem []string `xml:"listItem"`
}
type TITANProjectFileInformation ¶
type TITANProjectFileInformation *TopLevelProjectType
type TTCN3preprocessorDefines ¶
type TTCN3preprocessorDefines struct {
ListItem []string `xml:"listItem"`
}
type TTCN3preprocessorIncludes ¶
type TTCN3preprocessorIncludes struct {
ListItem []string `xml:"listItem"`
}
type TTCN3preprocessorUndefines ¶
type TTCN3preprocessorUndefines struct {
ListItem []string `xml:"listItem"`
}
type TopLevelProjectType ¶
type TopLevelProjectType struct { VersionAttr float64 `xml:"version,attr"` PackedReferencedProjects *PackedReferencedProjectsType `xml:"PackedReferencedProjects"` *ProjectType }
type Win32SpecificLibraries ¶
type Win32SpecificLibraries struct {
ListItem []string `xml:"listItem"`
}
Click to show internal directories.
Click to hide internal directories.