SequenceID.cc File Reference

#include <ctype.h>
#include <string.h>
#include <oasys/util/SafeRange.h>
#include <oasys/util/StringAppender.h>
#include <oasys/util/StringBuffer.h>
#include "SequenceID.h"

Go to the source code of this file.

Namespaces

namespace  dtn

Defines

#define EAT_WS()   while (isspace(sr[idx])) { idx++; }
#define MATCH_CHAR(_c)
#define next_state(_cur_state, _cur_comp)   states[(_cur_state) + 1][(_cur_comp) + 1]


Define Documentation

 
#define EAT_WS (  )     while (isspace(sr[idx])) { idx++; }

Referenced by dtn::SequenceID::parse().

#define MATCH_CHAR ( _c   ) 

Value:

do {                          \
    if (sr[idx] != _c) { goto bad; } else { idx++; } \
} while (0)

Referenced by dtn::SequenceID::parse().

#define next_state ( _cur_state,
_cur_comp   )     states[(_cur_state) + 1][(_cur_comp) + 1]


Generated on Mon Jul 21 14:12:18 2008 for DTN Reference Implementation by  doxygen 1.5.6