Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

FD::String Class Reference

#include <net_types.h>

Inheritance diagram for FD::String:

Inheritance graph
[legend]
Collaboration diagram for FD::String:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::string basicType
 You can always get the type wrapped by String by using typename String::basicType.

Public Member Functions

 String ()
void printOn (std::ostream &out) const
void readFrom (std::istream &in)
void serialize (std::ostream &out) const
void unserialize (std::istream &in)
void prettyPrint (std::ostream &out) const
 String (const char *str)
 String (const std::string &str)
const std::string & val ()

Detailed Description

Base FlowDesigner String type, wraps a C++ string
Author:
Jean-Marc Valin


Constructor & Destructor Documentation

FD::String::String  )  [inline]
 

Default constructor

FD::String::String const char *  str  )  [inline]
 

Constructor with char*

FD::String::String const std::string &  str  )  [inline]
 

Constructor with string


Member Function Documentation

void FD::String::prettyPrint std::ostream &  out  )  const [virtual]
 

Std formatted output

Parameters:
out the output stream

Reimplemented from FD::Object.

void FD::String::printOn std::ostream &  out  )  const [virtual]
 

Formatted output in the FlowDesigner format for String. Format : <String the_string_with_escape_characters<>>

Parameters:
out the output stream

Implements FD::Object.

void FD::String::readFrom std::istream &  in  )  [virtual]
 

Formatted input in the FlowDesigner format for String. Format : <String the_string_with_escape_characters<>>

Parameters:
in the input stream

Reimplemented from FD::Object.

void FD::String::serialize std::ostream &  out  )  const [virtual]
 

Binary output in the FlowDesigner String format.
Format : {String |the_string<> }

Parameters:
out the output stream

Reimplemented from FD::Object.

void FD::String::unserialize std::istream &  in  )  [virtual]
 

Binary input in the FlowDesigner String format.
Format : {String |the_string<> }

Parameters:
in the input stream

Reimplemented from FD::Object.

const std::string& FD::String::val  )  [inline]
 

return the string value


The documentation for this class was generated from the following file:
Generated on Wed Oct 5 14:29:35 2005 for FlowDesigner by  doxygen 1.4.4