27 #ifndef _OPENCOG_PROTOCOLBUFFER_SERIALIZER_H
28 #define _OPENCOG_PROTOCOLBUFFER_SERIALIZER_H
42 class AttentionValueHolder;
47 class CompositeTruthValue;
48 class CountTruthValue;
49 class IndefiniteTruthValue;
51 class SimpleTruthValue;
59 static void deserializeAttentionValue(
62 static void serializeAttentionValue(
64 static void deserializeAttentionValueHolder(
66 AttentionValueHolder& attentionValueHolder);
67 static void serializeAttentionValueHolder(
68 AttentionValueHolder& attentionValueHolder,
76 static void deserializeCompositeTruthValue(
78 static void serializeCompositeTruthValue(
80 static void deserializeCountTruthValue(
82 static void serializeCountTruthValue(
84 static void deserializeIndefiniteTruthValue(
86 static void serializeIndefiniteTruthValue(
88 static void serializeNullTruthValue(
90 static void deserializeSimpleTruthValue(
92 static void serializeSimpleTruthValue(
95 static void deserializeTrail(
const ZMQTrailMessage& trailMessage, Trail& trail);
96 static void serializeTrail(Trail& trail,
ZMQTrailMessage* trailMessage);
97 static void deserializeVersionHandle(
99 static void serializeVersionHandle(
118 #endif // _OPENCOG_PROTOCOLBUFFER_SERIALIZER_H
a TruthValue that stores a mean and the number of observations (strength and confidence) ...
a special type of TruthValue
a TruthValue that stores a mean, a confidence and the number of observations