8#ifndef INCLUDED_S_BALTST_TESTSELECTION
9#define INCLUDED_S_BALTST_TESTSELECTION
53#include <bsl_cstring.h>
54#include <bsl_string.h>
55#include <bsl_string_view.h>
120template <
class TYPE,
class TEST_
SELECTION>
140 const char *ANNOTATION,
147 const char *ANNOTATION,
156 const char *ANNOTATION,
165 const char *ANNOTATION,
174 const char *ANNOTATION,
184 const char *ANNOTATION,
188 return k_FORMATTING_MODE;
193 const char *ANNOTATION,
200 static_cast<int>(bsl::strlen(k_NAME)),
210 const char *ANNOTATION,
Definition bslstl_stringview.h:441
Definition s_baltst_testselection.h:88
static int id()
Definition s_baltst_testselection.h:158
static const char * k_ANNOTATION
Definition s_baltst_testselection.h:93
TestSelection()
Definition s_baltst_testselection.h:212
static bsl::string_view annotation()
Definition s_baltst_testselection.h:177
static int formattingMode()
Definition s_baltst_testselection.h:186
static bsl::string_view name()
Definition s_baltst_testselection.h:167
@ k_ID
Definition s_baltst_testselection.h:94
@ k_FORMATTING_MODE
Definition s_baltst_testselection.h:94
static bdlat_SelectionInfo selectionInfo()
Definition s_baltst_testselection.h:196
static const char * k_NAME
Definition s_baltst_testselection.h:92
Definition s_baltst_testselection.h:121
TYPE Type
Definition s_baltst_testselection.h:125
TEST_SELECTION Selection
Definition s_baltst_testselection.h:126
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition s_baltst_address.h:66
Definition bdlat_selectioninfo.h:136
Definition s_baltst_testselection.h:67
static const char k_DEFAULT_NAME[1]
Definition s_baltst_testselection.h:71
@ k_DEFAULT_FORMATTING_MODE
Definition s_baltst_testselection.h:72
static const char k_DEFAULT_ANNOTATION[1]
Definition s_baltst_testselection.h:70