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>
122template <
class TYPE,
class TEST_
SELECTION>
142 const char *ANNOTATION,
149 const char *ANNOTATION,
158 const char *ANNOTATION,
167 const char *ANNOTATION,
176 const char *ANNOTATION,
186 const char *ANNOTATION,
190 return k_FORMATTING_MODE;
195 const char *ANNOTATION,
202 static_cast<int>(bsl::strlen(k_NAME)),
212 const char *ANNOTATION,
Definition bslstl_stringview.h:471
Definition s_baltst_testselection.h:90
static int id()
Definition s_baltst_testselection.h:160
static const char * k_ANNOTATION
Definition s_baltst_testselection.h:95
TestSelection()
Definition s_baltst_testselection.h:214
static bsl::string_view annotation()
Definition s_baltst_testselection.h:179
@ k_ID
Definition s_baltst_testselection.h:96
@ k_FORMATTING_MODE
Definition s_baltst_testselection.h:96
static int formattingMode()
Definition s_baltst_testselection.h:188
static bsl::string_view name()
Definition s_baltst_testselection.h:169
static bdlat_SelectionInfo selectionInfo()
Definition s_baltst_testselection.h:198
static const char * k_NAME
Definition s_baltst_testselection.h:94
Definition s_baltst_testselection.h:123
TYPE Type
Definition s_baltst_testselection.h:127
TEST_SELECTION Selection
Definition s_baltst_testselection.h:128
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition s_baltst_address.h:66
Definition bdlat_selectioninfo.h:138
Definition s_baltst_testselection.h:69
static const char k_DEFAULT_NAME[1]
Definition s_baltst_testselection.h:73
@ k_DEFAULT_FORMATTING_MODE
Definition s_baltst_testselection.h:74
static const char k_DEFAULT_ANNOTATION[1]
Definition s_baltst_testselection.h:72