47 BOOST_ASSERT(boost::dynamic_pointer_cast<Value>(
value));
61 memberType(memberType),
62 numMembers(numMembers),
95 index = boost::lexical_cast<
int>(name);
108 index = boost::lexical_cast<
int>(name);
121 index = boost::lexical_cast<
int>(name);
157 boost::dynamic_pointer_cast<Value>(
value)->addMember(member);
180 stream << boost::lexical_cast<std::string>(index) <<
":";
182 std::stringstream memberStream;
187 while (std::getline(memberStream, line))
188 stream <<
"\n " << line;
191 stream << boost::lexical_cast<std::string>(index) <<
": " <<
208 if (!this->numMembers || (numMembers == this->numMembers)) {
209 if (numMembers !=
members.size()) {
214 for ( ; i <
members.size(); ++i)
Header file providing the ArraySerializer class interface.
Header file providing the ArrayDataType class interface.
Header file defining exceptions for the variant topic tools.
Header file providing the ArrayVariant class interface.