Pseudo-code example of using a container of application data structures for storing the navigation messages processed by the filter.
{
public:
};
{
while (sameEpoch)
{
strm >> *nsf;
if (strm)
nsl.push_back(nsf);
}
}
{
gnsstk::NavFilter::NavMsgList::const_iterator nmli;
NavSubframeList::iterator nsli;
while (strm)
{
for (nsli = nsl.begin(); nsli != nsl.end(); nsli++)
{
for (nmli = l.begin(); nmli != l.end(); nmli++)
{
}
delete nsf;
}
nsl.clear();
}
for (nmli = l.begin(); nmli != l.end(); nmli++)
{
}
}