cl::string Class Reference

Simple string class, that provides a limited subset of std::string functionality but avoids many of the issues that come with that class. More...

#include <cl.hpp>

Collaboration diagram for cl::string:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 string (void)
 string (char *str,::size_t size)
 string (char *str)
stringoperator= (const string &rhs)
 string (const string &rhs)
 ~string ()
::size_t size (void) const
::size_t length (void) const
const char * c_str (void) const

Detailed Description

Simple string class, that provides a limited subset of std::string functionality but avoids many of the issues that come with that class.


Constructor & Destructor Documentation

cl::string::string ( void   )  [inline]
cl::string::string ( char *  str,
::size_t  size 
) [inline]
cl::string::string ( char *  str  )  [inline]
cl::string::string ( const string rhs  )  [inline]
cl::string::~string (  )  [inline]

Member Function Documentation

const char* cl::string::c_str ( void   )  const [inline]
::size_t cl::string::length ( void   )  const [inline]

Here is the call graph for this function:

string& cl::string::operator= ( const string rhs  )  [inline]
::size_t cl::string::size ( void   )  const [inline]

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1