Go to the documentation of this file.
26 #ifndef CA_MGM_BYTEBUFFER_HPP
27 #define CA_MGM_BYTEBUFFER_HPP
29 #include <ca-mgm/config.h>
34 #include <sys/types.h>
37 namespace CA_MGM_NAMESPACE
127 const char* data()
const;
136 char at(
size_t pos)
const;
145 void append(
const char *ptr,
size_t len);
178 const char& operator[](
size_t pos)
const;
189 char& operator[](
size_t pos);
210 friend std::ostream&
operator<<(std::ostream &out,
264 #endif // CA_MGM_BYTEBUFFER_HPP