C:/Documents and Settings/Owner/My Documents/My Code/NXT++/files/include/comm.h File Reference

#include <stdlib.h>
#include <string.h>
#include <vector>
#include <iostream>
#include "fantom/iNXT.h"
#include "fantom/iNXTIterator.h"
#include "fantom/tStatus.h"

Include dependency graph for comm.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Comm

Classes

struct  NXTFile
 Abstraction for NXT iFile interface. More...
struct  NXTFileIterator
 Abstraction for NXT iFileIterator interface. More...
struct  NXTModule
 Abstraction for NXT iModule interface. More...
struct  NXTModuleIterator
 Abstraction for NXT iModuleIterator interface. More...
class  Comm::NXTComm

Enumerations

enum  ErrorCode {
  UnsupportedType = -1, IteratorFailed = -2, InvalidFileIterator = -3, IteratorAdvanceFailed = -4,
  InvalidFileHandler = -5, FileOpenFailed = -6, WriteNotEnabled = -7, FileNotOpen = -8,
  ReadFailed = -9, WriteFailed = -10, FileCloseFailed = -11, WriteBufferIllegalSize = -12
}

Functions

void Comm::SearchBT (std::vector< std::string > *names)


Enumeration Type Documentation

enum ErrorCode

Enumerator:
UnsupportedType 
IteratorFailed 
InvalidFileIterator 
IteratorAdvanceFailed 
InvalidFileHandler 
FileOpenFailed 
WriteNotEnabled 
FileNotOpen 
ReadFailed 
WriteFailed 
FileCloseFailed 
WriteBufferIllegalSize 

Definition at line 28 of file comm.h.

SourceForge.net Logo