Index: trunk/doc/Flair/_shared_mem_8h_source.html
===================================================================
--- trunk/doc/Flair/_shared_mem_8h_source.html (revision 47)
+++ trunk/doc/Flair/_shared_mem_8h_source.html (revision 50)
@@ -126,22 +126,28 @@
-
-
-
-
- 57 void Write(
const char *buf,
size_t size);
-
- 65 void Read(
char *buf,
size_t size)
const;
-
-
- 68 SharedMem_impl *pimpl_;
-
-
-
-
-
-
+ 34 enum class Type { mutex, producerConsumer };
+ 45 SharedMem(
const Object *parent, std::string name,
size_t size, Type type=Type::mutex);
+
+
+
+ 59 void Write(
const char *buf,
size_t size);
+
+ 67 void Read(
char *buf,
size_t size)
const;
+
+
+
+
+ 75 SharedMem_impl *pimpl_;
+
+
+
+
+
+
+
Base class for all Framework's classes.
Definition: Object.h:77
namespace of the flair Framework
Definition: Ahrs.h:19
+void ReaderReady()
This function should be called when reader starts (in case of a SharedMem of type producerConsumer) ...
+SharedMem(const Object *parent, std::string name, size_t size, Type type=Type::mutex)
Constructor.
void Read(char *buf, size_t size) const
Read.
Class defining a shared memory.
Definition: SharedMem.h:32
@@ -149,5 +155,4 @@
void Write(const char *buf, size_t size)
Write.
-SharedMem(const Object *parent, std::string name, size_t size)
Constructor.
@@ -156,5 +161,5 @@