message.h File Reference


Detailed Description

Don't include this file directly, include astxx/manager.h instead.

This file contains the astxx::manager::basic_message class and its associated typedefs.

Definition in file message.h.

#include <astxx/manager/error.h>
#include <map>
#include <string>
#include <sstream>

Include dependency graph for message.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  astxx
namespace  astxx::manager
namespace  astxx::manager::message

Classes

class  astxx::manager::message::action_traits
class  astxx::manager::message::basic_message< message_traits >
 An Asterisk Manager message. More...
class  astxx::manager::message::event_traits
class  astxx::manager::message::header_missing
 A required header (probably the main header) was missing from a message. More...
class  astxx::manager::message::message_traits
class  astxx::manager::message::response_traits

Typedefs

typedef basic_message
< action_traits > 
astxx::manager::message::action
 an 'Action' message
typedef basic_message
< event_traits > 
astxx::manager::message::event
 an 'Event' message
typedef basic_message
< response_traits > 
astxx::manager::message::response
 a 'Response' message

Functions

template<typename message_traits>
bool astxx::manager::message::operator!= (const std::string &s, const basic_message< message_traits > &m)
 Compare the main header for this message to a string.
template<typename message_traits>
bool astxx::manager::message::operator== (const std::string &s, const basic_message< message_traits > &m)
 Compare the main header for this message to a string.


Generated on Thu Jul 3 01:32:46 2008 for Astxx by  doxygen 1.5.6