ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
line_adstring Class Reference

#include <adstring.hpp>

Public Member Functions

 line_adstring (void)
 
 line_adstring (const adstring &s)
 
line_adstringoperator= (const adstring &s)
 
line_adstringoperator= (const char *s)
 
- Public Member Functions inherited from adstring
 adstring ()
 Default constructor. More...
 
 adstring (const adstring &v)
 
 adstring (const char v)
 
 adstring (const char *t)
 
 adstring (const unsigned char v)
 
 adstring (const unsigned char *t)
 
 adstring (const size_t lb, const size_t ub)
 
 adstring (const int size)
 
 ~adstring ()
 Destructor. More...
 
void allocate (const char *t)
 
size_t buff_size () const
 
 operator char * ()
 
 operator const char * () const
 
 operator const unsigned char * () const
 
 operator unsigned char * ()
 
bool operator!= (const adstring &u) const
 
bool operator!= (const char *u) const
 
unsigned char & operator() (const size_t i)
 Returns reference to element at specified index i. More...
 
const unsigned char & operator() (const size_t i) const
 Returns reference to element at specified index i. More...
 
adstring operator() (const size_t i, const size_t j)
 
adstring operator() (const size_t i, const size_t j) const
 
adstringoperator+= (const adstring &u)
 Return true if adstring is equal to other, otherwise false. More...
 
adstringoperator+= (const char u)
 
adstringoperator= (const adstring &t)
 
adstringoperator= (const char t)
 
bool operator== (const adstring &other) const
 Return true if adstring is equal to other, otherwise false. More...
 
bool operator== (const char *u) const
 
unsigned char & operator[] (const size_t i)
 Returns reference to element at specified index i. More...
 
unsigned char & operator[] (const size_t i) const
 Returns reference to element at specified index i. More...
 
size_t pos (const adstring &substr) const
 
void realloc (const char *t)
 
size_t size () const
 
void to_lower (void)
 
adstring to_lower (adstring &s)
 
void to_upper (void)
 
adstring to_upper (adstring &s)
 
- Public Member Functions inherited from clist
 ~clist ()
 Destructor. More...
 
int length (const int &max=1000) const
 

Friends

std::istream & operator>> (std::istream &c, line_adstring &t)
 

Additional Inherited Members

- Protected Member Functions inherited from clist
 clist ()
 
 clist (const clist &pt)
 Copy constructor. More...
 
clistprev () const
 
- Protected Attributes inherited from clist
clistnext
 

Detailed Description

Definition at line 169 of file adstring.hpp.

Constructor & Destructor Documentation

line_adstring::line_adstring ( void  )
inline

Definition at line 172 of file adstring.hpp.

line_adstring::line_adstring ( const adstring s)
inline

Definition at line 173 of file adstring.hpp.

Member Function Documentation

line_adstring & line_adstring::operator= ( const adstring s)

Definition at line 10 of file string2a.cpp.

line_adstring & line_adstring::operator= ( const char *  s)

Definition at line 16 of file string2a.cpp.

Friends And Related Function Documentation

std::istream& operator>> ( std::istream &  c,
line_adstring t 
)
friend

The documentation for this class was generated from the following files: