Ocean
TestSTL.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) Meta Platforms, Inc. and affiliates.
3
*
4
* This source code is licensed under the MIT license found in the
5
* LICENSE file in the root directory of this source tree.
6
*/
7
8
#ifndef META_OCEAN_TEST_TESTBASE_TEST_STL_H
9
#define META_OCEAN_TEST_TESTBASE_TEST_STL_H
10
11
#include "
ocean/test/testbase/TestBase.h
"
12
13
namespace
Ocean
14
{
15
16
namespace
Test
17
{
18
19
namespace
TestBase
20
{
21
22
/**
23
* This class implements tests for c++ functions.
24
* @ingroup testbase
25
*/
26
class
OCEAN_TEST_BASE_EXPORT
TestSTL
27
{
28
public
:
29
30
/**
31
* Tests all c++ functions.
32
* @return True, if succeeded
33
*/
34
static
bool
testSTL
();
35
36
private
:
37
38
/**
39
* Event function for at std::atexit events.
40
*/
41
static
void
onAtExit
();
42
};
43
44
}
45
46
}
47
48
}
49
50
#endif
// META_OCEAN_TEST_TESTBASE_TEST_STL_H
TestBase.h
Ocean::Test::TestBase::TestSTL
This class implements tests for c++ functions.
Definition:
TestSTL.h:27
Ocean::Test::TestBase::TestSTL::onAtExit
static void onAtExit()
Event function for at std::atexit events.
Ocean::Test::TestBase::TestSTL::testSTL
static bool testSTL()
Tests all c++ functions.
Ocean
The namespace covering the entire Ocean framework.
Definition:
Accessor.h:15
impl
ocean
test
testbase
TestSTL.h
Generated on Sat Dec 28 2024 06:03:14 for Ocean by
1.9.1