YARP  2.3.68+220-20170323.2+git4955ef0
Yet Another Robot Platform
ConstString.h File Reference
#include <yarp/os/api.h>
#include <yarp/conf/system.h>
#include <yarp/conf/numeric.h>
#include <string>
#include <iostream>
+ Include dependency graph for ConstString.h:

Go to the source code of this file.

Classes

class  yarp::os::ConstString
 A string with almost the same api as std::string. More...
 

Namespaces

 yarp
 The main, catch-all namespace for YARP.
 
 yarp::os
 An interface to the operating system, including Port based communication.
 

Functions

std::istream & yarp::os::operator>> (std::istream &stream, yarp::os::ConstString &str)
 Extract string from stream. More...
 
std::ostream & yarp::os::operator<< (std::ostream &stream, const yarp::os::ConstString &str)
 Insert string into stream. More...
 
yarp::os::ConstString yarp::os::operator+ (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 Concatenate ConstString. More...
 
yarp::os::ConstString yarp::os::operator+ (const yarp::os::ConstString &lhs, const char *rhs)
 
yarp::os::ConstString yarp::os::operator+ (const char *lhs, const yarp::os::ConstString &rhs)
 
yarp::os::ConstString yarp::os::operator+ (const yarp::os::ConstString &lhs, char rhs)
 
yarp::os::ConstString yarp::os::operator+ (char lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator== (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 Relational operations for ConstString. More...
 
bool yarp::os::operator== (const char *lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator== (const yarp::os::ConstString &lhs, const char *rhs)
 
bool yarp::os::operator!= (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator!= (const char *lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator!= (const yarp::os::ConstString &lhs, const char *rhs)
 
bool yarp::os::operator< (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator< (const char *lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator< (const yarp::os::ConstString &lhs, const char *rhs)
 
bool yarp::os::operator<= (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator<= (const char *lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator<= (const yarp::os::ConstString &lhs, const char *rhs)
 
bool yarp::os::operator> (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator> (const char *lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator> (const yarp::os::ConstString &lhs, const char *rhs)
 
bool yarp::os::operator>= (const yarp::os::ConstString &lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator>= (const char *lhs, const yarp::os::ConstString &rhs)
 
bool yarp::os::operator>= (const yarp::os::ConstString &lhs, const char *rhs)