ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
strcase2.cpp
Go to the documentation of this file.
1 
8 #include "adstring.hpp"
9 
11 {
12  int i1 = indexmin();
13  int i2 = indexmax();
14  for (int i=i1; i <= i2; i++)
15  {
16  (ptr[i])->to_lower();
17  //(*this[i]).adstring::to_lower();
18  }
19 }
20 
22 {
23  int i1 = indexmin();
24  int i2 = indexmax();
25  for (int i=i1; i <= i2; i++)
26  {
27  (ptr[i])->to_upper();
28  }
29 }
30 
32 {
33  adstring_array t = s;
34  t.to_lower();
35  return(t);
36 }
37 
39 {
40  adstring_array t = s;
41  t.to_upper();
42  return(t);
43 }
adstring ** ptr
Definition: adstring.hpp:201
int indexmin(void) const
Definition: string5.cpp:68
void to_lower(void)
Definition: strcase2.cpp:10
adstring to_upper(adstring &s)
Definition: strcase.cpp:38
adstring to_lower(adstring &s)
Definition: strcase.cpp:31
int indexmax(void) const
Definition: string5.cpp:71
void to_upper(void)
Definition: strcase2.cpp:21