Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qxctestlogger.mm File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

#include "qxctestlogger_p.h"
#include <QtCore/qstring.h>
#include <QtTest/private/qtestlog_p.h>
#include <QtTest/private/qtestresult_p.h>
import <XCTest/XCTest.h>
+ Include dependency graph for qxctestlogger.mm:

Go to the source code of this file.

Classes

category  XCTestProbe(Private)
 
class  XCTestDriver
 
category  XCTest(Private)
 
class  QtTestLibWrapper
 
class  QtTestLibTests
 
class  QtTestLibTest
 
class  ThreadBarriers
 

Macros

#define FOREACH_BARRIER(cmd)   for (int i = 0; i < BarrierCount; ++i) { cmd }
 
#define WAIT_FOR_BARRIER(b)   ThreadBarriers::get()->wait(ThreadBarriers::b);
 
#define SIGNAL_BARRIER(b)   ThreadBarriers::get()->signal(ThreadBarriers::b);
 

Variables

static XCTestSuiteRun * s_qtTestSuiteRun = nullptr
 

Macro Definition Documentation

◆ FOREACH_BARRIER

#define FOREACH_BARRIER ( cmd)    for (int i = 0; i < BarrierCount; ++i) { cmd }

Definition at line 78 of file qxctestlogger.mm.

◆ SIGNAL_BARRIER

#define SIGNAL_BARRIER ( b)    ThreadBarriers::get()->signal(ThreadBarriers::b);

Definition at line 87 of file qxctestlogger.mm.

◆ WAIT_FOR_BARRIER

#define WAIT_FOR_BARRIER ( b)    ThreadBarriers::get()->wait(ThreadBarriers::b);

Definition at line 86 of file qxctestlogger.mm.

Variable Documentation

◆ s_qtTestSuiteRun

XCTestSuiteRun* s_qtTestSuiteRun = nullptr
static

Definition at line 184 of file qxctestlogger.mm.