📄 resultxsd.h
字号:
//////////////////////////////////////////////////////////////////////////////
//
// resultxsd.h
//
// Copyright (C) 2002 Altova GmbH - The XML Spy Company
// All rights reserved.
//
// This file was generated by XML Spy.
// DO NOT ALTER THIS FILE.
//
// Refer to the XML Spy Documentation for further details.
// http://www.xmlspy.com
//
//////////////////////////////////////////////////////////////////////////////
#pragma once
#include "Node.h"
class CresultxsdDoc;
class CErrorsType;
class CidType;
class CFailedTestType;
class CFailedTestsType;
class CFailureTypeType;
class CFailuresType;
class CFailuresTotalType;
class CFileType;
class CLineType;
class CLocationType;
class CNameType;
class CStatisticsType;
class CSuccessfulTestsType;
class CidType2;
class CTestType;
class CTestRunType;
class CTestsType;
class CresultxsdDoc : public CDoc
{
protected:
virtual void DeclareNamespaces(CNode& rNode);
};
class CErrorsType : public CSchemaByte
{
public:
CErrorsType(CSchemaByte::basetype Value);
CErrorsType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CidType : public CSchemaByte
{
public:
CidType(CSchemaByte::basetype Value);
CidType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CFailedTestType : public CNode
{
public:
CFailedTestType() : CNode() {}
CFailedTestType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CFailedTestType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// id id (1...1)
//
static int GetidMinCount();
static int GetidMaxCount();
int GetidCount();
bool Hasid();
void Addid(CidType id);
CidType GetidAt(int nIndex);
CidType Getid();
void RemoveidAt(int nIndex);
void Removeid();
//
// Name Name (1...1)
//
static int GetNameMinCount();
static int GetNameMaxCount();
int GetNameCount();
bool HasName();
void AddName(CNameType Name);
CNameType GetNameAt(int nIndex);
CNameType GetName();
void RemoveNameAt(int nIndex);
void RemoveName();
//
// FailureType FailureType (1...1)
//
static int GetFailureTypeMinCount();
static int GetFailureTypeMaxCount();
int GetFailureTypeCount();
bool HasFailureType();
void AddFailureType(CFailureTypeType FailureType);
CFailureTypeType GetFailureTypeAt(int nIndex);
CFailureTypeType GetFailureType();
void RemoveFailureTypeAt(int nIndex);
void RemoveFailureType();
//
// Location Location (1...1)
//
static int GetLocationMinCount();
static int GetLocationMaxCount();
int GetLocationCount();
bool HasLocation();
void AddLocation(CLocationType Location);
CLocationType GetLocationAt(int nIndex);
CLocationType GetLocation();
void RemoveLocationAt(int nIndex);
void RemoveLocation();
//
// string Message (1...1)
//
static int GetMessageMinCount();
static int GetMessageMaxCount();
int GetMessageCount();
bool HasMessage();
void AddMessage(CSchemaString Message);
CSchemaString GetMessageAt(int nIndex);
CSchemaString GetMessage();
void RemoveMessageAt(int nIndex);
void RemoveMessage();
};
class CFailedTestsType : public CNode
{
public:
CFailedTestsType() : CNode() {}
CFailedTestsType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CFailedTestsType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// FailedTest FailedTest (1...unbounded)
//
static int GetFailedTestMinCount();
static int GetFailedTestMaxCount();
int GetFailedTestCount();
bool HasFailedTest();
void AddFailedTest(CFailedTestType FailedTest);
CFailedTestType GetFailedTestAt(int nIndex);
CFailedTestType GetFailedTest();
void RemoveFailedTestAt(int nIndex);
void RemoveFailedTest();
};
class CFailureTypeType : public CSchemaString
{
public:
CFailureTypeType(CSchemaString::basetype Value);
CFailureTypeType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CFailuresType : public CSchemaByte
{
public:
CFailuresType(CSchemaByte::basetype Value);
CFailuresType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CFailuresTotalType : public CSchemaByte
{
public:
CFailuresTotalType(CSchemaByte::basetype Value);
CFailuresTotalType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CFileType : public CSchemaString
{
public:
CFileType(CSchemaString::basetype Value);
CFileType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CLineType : public CSchemaByte
{
public:
CLineType(CSchemaByte::basetype Value);
CLineType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CLocationType : public CNode
{
public:
CLocationType() : CNode() {}
CLocationType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CLocationType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// File File (1...1)
//
static int GetFileMinCount();
static int GetFileMaxCount();
int GetFileCount();
bool HasFile();
void AddFile(CFileType File);
CFileType GetFileAt(int nIndex);
CFileType GetFile();
void RemoveFileAt(int nIndex);
void RemoveFile();
//
// Line Line (1...1)
//
static int GetLineMinCount();
static int GetLineMaxCount();
int GetLineCount();
bool HasLine();
void AddLine(CLineType Line);
CLineType GetLineAt(int nIndex);
CLineType GetLine();
void RemoveLineAt(int nIndex);
void RemoveLine();
};
class CNameType : public CSchemaString
{
public:
CNameType(CSchemaString::basetype Value);
CNameType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CStatisticsType : public CNode
{
public:
CStatisticsType() : CNode() {}
CStatisticsType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CStatisticsType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// Tests Tests (1...1)
//
static int GetTestsMinCount();
static int GetTestsMaxCount();
int GetTestsCount();
bool HasTests();
void AddTests(CTestsType Tests);
CTestsType GetTestsAt(int nIndex);
CTestsType GetTests();
void RemoveTestsAt(int nIndex);
void RemoveTests();
//
// FailuresTotal FailuresTotal (1...1)
//
static int GetFailuresTotalMinCount();
static int GetFailuresTotalMaxCount();
int GetFailuresTotalCount();
bool HasFailuresTotal();
void AddFailuresTotal(CFailuresTotalType FailuresTotal);
CFailuresTotalType GetFailuresTotalAt(int nIndex);
CFailuresTotalType GetFailuresTotal();
void RemoveFailuresTotalAt(int nIndex);
void RemoveFailuresTotal();
//
// Errors Errors (1...1)
//
static int GetErrorsMinCount();
static int GetErrorsMaxCount();
int GetErrorsCount();
bool HasErrors();
void AddErrors(CErrorsType Errors);
CErrorsType GetErrorsAt(int nIndex);
CErrorsType GetErrors();
void RemoveErrorsAt(int nIndex);
void RemoveErrors();
//
// Failures Failures (1...1)
//
static int GetFailuresMinCount();
static int GetFailuresMaxCount();
int GetFailuresCount();
bool HasFailures();
void AddFailures(CFailuresType Failures);
CFailuresType GetFailuresAt(int nIndex);
CFailuresType GetFailures();
void RemoveFailuresAt(int nIndex);
void RemoveFailures();
};
class CSuccessfulTestsType : public CNode
{
public:
CSuccessfulTestsType() : CNode() {}
CSuccessfulTestsType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CSuccessfulTestsType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// Test Test (1...1)
//
static int GetTestMinCount();
static int GetTestMaxCount();
int GetTestCount();
bool HasTest();
void AddTest(CTestType Test);
CTestType GetTestAt(int nIndex);
CTestType GetTest();
void RemoveTestAt(int nIndex);
void RemoveTest();
};
class CidType2 : public CSchemaByte
{
public:
CidType2(CSchemaByte::basetype Value);
CidType2(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
class CTestType : public CNode
{
public:
CTestType() : CNode() {}
CTestType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CTestType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// id id (1...1)
//
static int GetidMinCount();
static int GetidMaxCount();
int GetidCount();
bool Hasid();
void Addid(CidType2 id);
CidType2 GetidAt(int nIndex);
CidType2 Getid();
void RemoveidAt(int nIndex);
void Removeid();
//
// Name Name (1...1)
//
static int GetNameMinCount();
static int GetNameMaxCount();
int GetNameCount();
bool HasName();
void AddName(CNameType Name);
CNameType GetNameAt(int nIndex);
CNameType GetName();
void RemoveNameAt(int nIndex);
void RemoveName();
};
class CTestRunType : public CNode
{
public:
CTestRunType() : CNode() {}
CTestRunType(CNode& rParentNode, MSXML2::IXMLDOMNodePtr spThisNode) : CNode(rParentNode, spThisNode) {}
CTestRunType(MSXML2::IXMLDOMDocument2Ptr spDoc) : CNode(spDoc) {}
//
// FailedTests FailedTests (1...1)
//
static int GetFailedTestsMinCount();
static int GetFailedTestsMaxCount();
int GetFailedTestsCount();
bool HasFailedTests();
void AddFailedTests(CFailedTestsType FailedTests);
CFailedTestsType GetFailedTestsAt(int nIndex);
CFailedTestsType GetFailedTests();
void RemoveFailedTestsAt(int nIndex);
void RemoveFailedTests();
//
// SuccessfulTests SuccessfulTests (1...1)
//
static int GetSuccessfulTestsMinCount();
static int GetSuccessfulTestsMaxCount();
int GetSuccessfulTestsCount();
bool HasSuccessfulTests();
void AddSuccessfulTests(CSuccessfulTestsType SuccessfulTests);
CSuccessfulTestsType GetSuccessfulTestsAt(int nIndex);
CSuccessfulTestsType GetSuccessfulTests();
void RemoveSuccessfulTestsAt(int nIndex);
void RemoveSuccessfulTests();
//
// Statistics Statistics (1...1)
//
static int GetStatisticsMinCount();
static int GetStatisticsMaxCount();
int GetStatisticsCount();
bool HasStatistics();
void AddStatistics(CStatisticsType Statistics);
CStatisticsType GetStatisticsAt(int nIndex);
CStatisticsType GetStatistics();
void RemoveStatisticsAt(int nIndex);
void RemoveStatistics();
};
class CTestsType : public CSchemaByte
{
public:
CTestsType(CSchemaByte::basetype Value);
CTestsType(const CString& sValue);
void Validate();
CString GetEnumerationValues() { return _T(""); }
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -