PBTestReport Class Reference

#include <PBTestReport.h>

Static Public Member Functions

static void Load (const CDM_BIND::TestCaseData &src, SETestCase &dst)
 
static CDM_BIND::TestCaseData * Unload (const SETestCase &src)
 
static void Serialize (const CDM_BIND::TestCaseData &src, SETestCase &dst)
 
static void Serialize (const SETestCase &src, CDM_BIND::TestCaseData &dst)
 
static void Load (const CDM_BIND::TestErrorStatisticsData &src, SETestErrorStatistics &dst)
 
static CDM_BIND::TestErrorStatisticsData * Unload (const SETestErrorStatistics &src)
 
static void Serialize (const CDM_BIND::TestErrorStatisticsData &src, SETestErrorStatistics &dst)
 
static void Serialize (const SETestErrorStatistics &src, CDM_BIND::TestErrorStatisticsData &dst)
 
static void Load (const CDM_BIND::TestReportData &src, SETestReport &dst)
 
static CDM_BIND::TestReportData * Unload (const SETestReport &src)
 
static void Serialize (const CDM_BIND::TestReportData &src, SETestReport &dst)
 
static void Serialize (const SETestReport &src, CDM_BIND::TestReportData &dst)
 
static void Load (const CDM_BIND::TestSuiteData &src, SETestSuite &dst)
 
static CDM_BIND::TestSuiteData * Unload (const SETestSuite &src)
 
static void Serialize (const CDM_BIND::TestSuiteData &src, SETestSuite &dst)
 
static void Serialize (const SETestSuite &src, CDM_BIND::TestSuiteData &dst)
 
static bool SerializeToString (const SETestReport &src, std::string &output, eSerializationFormat m)
 
static bool SerializeToFile (const SETestReport &src, const std::string &filename)
 
static bool SerializeFromString (const std::string &src, SETestReport &dst, eSerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SETestReport &dst)
 

Member Function Documentation

◆ Load() [1/4]

PUSH_PROTO_WARNINGS POP_PROTO_WARNINGS void PBTestReport::Load ( const CDM_BIND::TestCaseData &  src,
SETestCase dst 
)
static

◆ Load() [2/4]

void PBTestReport::Load ( const CDM_BIND::TestErrorStatisticsData &  src,
SETestErrorStatistics dst 
)
static

◆ Load() [3/4]

void PBTestReport::Load ( const CDM_BIND::TestReportData &  src,
SETestReport dst 
)
static

◆ Load() [4/4]

void PBTestReport::Load ( const CDM_BIND::TestSuiteData &  src,
SETestSuite dst 
)
static

◆ Serialize() [1/8]

void PBTestReport::Serialize ( const CDM_BIND::TestCaseData &  src,
SETestCase dst 
)
static

◆ Serialize() [2/8]

void PBTestReport::Serialize ( const CDM_BIND::TestErrorStatisticsData &  src,
SETestErrorStatistics dst 
)
static

◆ Serialize() [3/8]

void PBTestReport::Serialize ( const CDM_BIND::TestReportData &  src,
SETestReport dst 
)
static

◆ Serialize() [4/8]

void PBTestReport::Serialize ( const CDM_BIND::TestSuiteData &  src,
SETestSuite dst 
)
static

◆ Serialize() [5/8]

void PBTestReport::Serialize ( const SETestCase src,
CDM_BIND::TestCaseData &  dst 
)
static

◆ Serialize() [6/8]

void PBTestReport::Serialize ( const SETestErrorStatistics src,
CDM_BIND::TestErrorStatisticsData &  dst 
)
static

◆ Serialize() [7/8]

void PBTestReport::Serialize ( const SETestReport src,
CDM_BIND::TestReportData &  dst 
)
static

◆ Serialize() [8/8]

void PBTestReport::Serialize ( const SETestSuite src,
CDM_BIND::TestSuiteData &  dst 
)
static

◆ SerializeFromFile()

bool PBTestReport::SerializeFromFile ( const std::string &  filename,
SETestReport dst 
)
static

◆ SerializeFromString()

bool PBTestReport::SerializeFromString ( const std::string &  src,
SETestReport dst,
eSerializationFormat  m 
)
static

◆ SerializeToFile()

bool PBTestReport::SerializeToFile ( const SETestReport src,
const std::string &  filename 
)
static

◆ SerializeToString()

bool PBTestReport::SerializeToString ( const SETestReport src,
std::string &  output,
eSerializationFormat  m 
)
static

◆ Unload() [1/4]

CDM_BIND::TestCaseData * PBTestReport::Unload ( const SETestCase src)
static

◆ Unload() [2/4]

CDM_BIND::TestErrorStatisticsData * PBTestReport::Unload ( const SETestErrorStatistics src)
static

◆ Unload() [3/4]

CDM_BIND::TestReportData * PBTestReport::Unload ( const SETestReport src)
static

◆ Unload() [4/4]

CDM_BIND::TestSuiteData * PBTestReport::Unload ( const SETestSuite src)
static

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.