| Ishtar::Answer | An interface for answers from server | 
  | Ishtar::Call | An interface for calls to server | 
  | Ishtar::CharValueVector | A ValueVectorTemplate<UInt8> that has nice methods to typecast to and from strings | 
  | Ishtar::ErrorAnswer | Return an error to caller | 
  | Ishtar::GetServicesCall | Request a list of all available services | 
  | Ishtar::GetValuesCall | Request the values of several services | 
  | Ishtar::HelloCall | Say hello at connection | 
  | Ishtar::Service | A service interface, can be read with getValues or written with setValues if (description.flags & READ_ONLY) == 0. User should subclass Service, fill description in the constructor and implement getValues and setValues | 
  | Ishtar::ServiceAnswer | Return the description of all available services | 
  | Ishtar::ServiceDescription | A full description of a Service | 
  | Ishtar::ServicesContainer | Contains all the service a server provides | 
  | Ishtar::ServicesServer | ServicesServer is both a container for services and a TCP/IP server to allow network access to these services | 
  | Ishtar::SetValuesCall | Set the values of several services | 
  | Ishtar::TypeResolver< T > | A static struct templatized on a scalar variable T. It has a single member type, whose value is a ValueVector::Type constant corresponding to T. ST is the type used for serialisation | 
  | Ishtar::TypeResolver< bool > | A static struct templatized on a bool with as serialized value of Uint8. It has a single member type, whose value is the ValueVector::Type constant corresponding to bool | 
  | Ishtar::TypeResolver< double > | A static struct templatized on a double. It has a single member type, whose value is the ValueVector::Type constant corresponding to double | 
  | Ishtar::TypeResolver< float > | A static struct templatized on a float. It has a single member type, whose value is the ValueVector::Type constant corresponding to float | 
  | Ishtar::TypeResolver< Int16 > | A static struct templatized on a Int16. It has a single member type, whose value is the ValueVector::Type constant corresponding to Int16 | 
  | Ishtar::TypeResolver< Int32 > | A static struct templatized on a Int32. It has a single member type, whose value is the ValueVector::Type constant corresponding to Int32 | 
  | Ishtar::TypeResolver< Int8 > | A static struct templatized on a Int8. It has a single member type, whose value is the ValueVector::Type constant corresponding to Int8 | 
  | Ishtar::TypeResolver< UInt16 > | A static struct templatized on a UInt16. It has a single member type, whose value is the ValueVector::Type constant corresponding to UInt16 | 
  | Ishtar::TypeResolver< UInt32 > | A static struct templatized on a UInt32. It has a single member type, whose value is the ValueVector::Type constant corresponding to UInt32 | 
  | Ishtar::TypeResolver< UInt8 > | A static struct templatized on a UInt8. It has a single member type, whose value is the ValueVector::Type constant corresponding to Int8 | 
  | Ishtar::TypeSerializer< ST > | Helper class to cast to type T | 
  | Ishtar::TypeSerializer< double > | Helper class to cast to type double, required because plateform specific representation of double can weired | 
  | Ishtar::ValuesAnswer | Return the values of several services | 
  | Ishtar::ValueVector | A vector of scalar values | 
  | Ishtar::ValueVectorTemplate< T > | The template implementation of ValueVector |