Skip to content
Snippets Groups Projects
Commit 96c86568 authored by Andrea Bulgarelli's avatar Andrea Bulgarelli
Browse files

taking into account the endianity

parent ced32535
No related branches found
No related tags found
No related merge requests found
Showing
with 1189 additions and 9 deletions
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
DDB3B8DE18CA2FBF00918955 /* PacketLib_doc.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = DDB3B8DD18CA2FBF00918955 /* PacketLib_doc.1 */; };
DDB3B8E218CA2FE000918955 /* ByteStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A218CA2F9100918955 /* ByteStream.cpp */; };
DDB3B8E318CA2FE000918955 /* ConfigurationFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A318CA2F9100918955 /* ConfigurationFile.cpp */; };
DDB3B8E418CA2FE000918955 /* DataFieldHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A418CA2F9100918955 /* DataFieldHeader.cpp */; };
DDB3B8E518CA2FE000918955 /* Device.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A518CA2F9100918955 /* Device.cpp */; };
DDB3B8E618CA2FE000918955 /* Field.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A618CA2F9100918955 /* Field.cpp */; };
DDB3B8E718CA2FE000918955 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A718CA2F9100918955 /* File.cpp */; };
DDB3B8E818CA2FE000918955 /* FileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A818CA2F9100918955 /* FileStream.cpp */; };
DDB3B8E918CA2FE000918955 /* FileStreamPointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A918CA2F9100918955 /* FileStreamPointer.cpp */; };
DDB3B8EA18CA2FE000918955 /* Input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8AA18CA2F9100918955 /* Input.cpp */; };
DDB3B8EB18CA2FE000918955 /* InputFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8AB18CA2F9100918955 /* InputFile.cpp */; };
DDB3B8EC18CA2FE000918955 /* InputPacketStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8AC18CA2F9100918955 /* InputPacketStream.cpp */; };
DDB3B8ED18CA2FE000918955 /* InputPacketStreamFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8AD18CA2F9100918955 /* InputPacketStreamFile.cpp */; };
DDB3B8EE18CA2FE000918955 /* InputSerial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8AE18CA2F9100918955 /* InputSerial.cpp */; };
DDB3B8EF18CA2FE000918955 /* InputSocketServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8AF18CA2F9100918955 /* InputSocketServer.cpp */; };
DDB3B8F018CA2FE000918955 /* InputText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B018CA2F9100918955 /* InputText.cpp */; };
DDB3B8F118CA2FE000918955 /* InputTextFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B118CA2F9100918955 /* InputTextFile.cpp */; };
DDB3B8F218CA2FE000918955 /* MemoryBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B218CA2F9100918955 /* MemoryBuffer.cpp */; };
DDB3B8F318CA2FE000918955 /* MSGQ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B318CA2F9100918955 /* MSGQ.cpp */; };
DDB3B8F418CA2FE000918955 /* Output.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B418CA2F9100918955 /* Output.cpp */; };
DDB3B8F518CA2FE000918955 /* OutputFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B518CA2F9100918955 /* OutputFile.cpp */; };
DDB3B8F618CA2FE000918955 /* OutputPacketStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B618CA2F9100918955 /* OutputPacketStream.cpp */; };
DDB3B8F718CA2FE000918955 /* OutputSerial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B718CA2F9100918955 /* OutputSerial.cpp */; };
DDB3B8F818CA2FE000918955 /* OutputSocketClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B818CA2F9100918955 /* OutputSocketClient.cpp */; };
DDB3B8F918CA2FE000918955 /* Packet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8B918CA2F9100918955 /* Packet.cpp */; };
DDB3B8FA18CA2FE000918955 /* PacketDataField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8BA18CA2F9100918955 /* PacketDataField.cpp */; };
DDB3B8FB18CA2FE000918955 /* PacketException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8BB18CA2F9100918955 /* PacketException.cpp */; };
DDB3B8FC18CA2FE000918955 /* PacketExceptionFileFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8BC18CA2F9100918955 /* PacketExceptionFileFormat.cpp */; };
DDB3B8FD18CA2FE000918955 /* PacketExceptionIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8BD18CA2F9100918955 /* PacketExceptionIO.cpp */; };
DDB3B8FE18CA2FE000918955 /* PacketHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8BE18CA2F9100918955 /* PacketHeader.cpp */; };
DDB3B8FF18CA2FE000918955 /* PacketIdentifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8BF18CA2F9100918955 /* PacketIdentifier.cpp */; };
DDB3B90018CA2FE000918955 /* PacketNotRecognized.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8C018CA2F9100918955 /* PacketNotRecognized.cpp */; };
DDB3B90118CA2FE000918955 /* PacketStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8C118CA2F9100918955 /* PacketStream.cpp */; };
DDB3B90218CA2FE000918955 /* PartOfPacket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8C218CA2F9100918955 /* PartOfPacket.cpp */; };
DDB3B90318CA2FE000918955 /* README in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8C318CA2F9100918955 /* README */; };
DDB3B90B18CA2FE000918955 /* SDFBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8CB18CA2F9100918955 /* SDFBlock.cpp */; };
DDB3B90C18CA2FE000918955 /* SourceDataField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8CC18CA2F9100918955 /* SourceDataField.cpp */; };
DDB3B90D18CA2FE000918955 /* Serial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8CD18CA2F9100918955 /* Serial.cpp */; };
DDB3B90E18CA2FE000918955 /* SHM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8CE18CA2F9100918955 /* SHM.cpp */; };
DDB3B90F18CA2FE000918955 /* Socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8CF18CA2F9100918955 /* Socket.cpp */; };
DDB3B91018CA2FE000918955 /* SocketClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8D018CA2F9100918955 /* SocketClient.cpp */; };
DDB3B91118CA2FE000918955 /* SocketServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8D118CA2F9100918955 /* SocketServer.cpp */; };
DDB3B91318CA2FE000918955 /* Utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8D318CA2F9100918955 /* Utility.cpp */; };
DDB3B91418CA2FE000918955 /* ByteStream.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B86B18CA2F8700918955 /* ByteStream.h */; };
DDB3B91518CA2FE000918955 /* ConfigurationFile.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B86C18CA2F8700918955 /* ConfigurationFile.h */; };
DDB3B91618CA2FE000918955 /* DataFieldHeader.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B86D18CA2F8700918955 /* DataFieldHeader.h */; };
DDB3B91718CA2FE000918955 /* Device.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B86E18CA2F8700918955 /* Device.h */; };
DDB3B91818CA2FE000918955 /* Field.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B86F18CA2F8700918955 /* Field.h */; };
DDB3B91918CA2FE000918955 /* File.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87018CA2F8700918955 /* File.h */; };
DDB3B91A18CA2FE000918955 /* FileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87118CA2F8700918955 /* FileStream.h */; };
DDB3B91B18CA2FE000918955 /* FileStreamPointer.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87218CA2F8700918955 /* FileStreamPointer.h */; };
DDB3B91C18CA2FE000918955 /* Input.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87318CA2F8700918955 /* Input.h */; };
DDB3B91D18CA2FE000918955 /* InputFile.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87418CA2F8700918955 /* InputFile.h */; };
DDB3B91E18CA2FE000918955 /* InputPacketStream.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87518CA2F8700918955 /* InputPacketStream.h */; };
DDB3B91F18CA2FE000918955 /* InputPacketStreamFile.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87618CA2F8700918955 /* InputPacketStreamFile.h */; };
DDB3B92018CA2FE000918955 /* InputSerial.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87718CA2F8700918955 /* InputSerial.h */; };
DDB3B92118CA2FE000918955 /* InputSocketServer.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87818CA2F8700918955 /* InputSocketServer.h */; };
DDB3B92218CA2FE000918955 /* InputText.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87918CA2F8700918955 /* InputText.h */; };
DDB3B92318CA2FE000918955 /* InputTextFile.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87A18CA2F8700918955 /* InputTextFile.h */; };
DDB3B92418CA2FE000918955 /* MemoryBuffer.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87B18CA2F8700918955 /* MemoryBuffer.h */; };
DDB3B92518CA2FE000918955 /* MSGQ.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87C18CA2F8700918955 /* MSGQ.h */; };
DDB3B92618CA2FE000918955 /* Output.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87D18CA2F8700918955 /* Output.h */; };
DDB3B92718CA2FE000918955 /* OutputFile.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87E18CA2F8700918955 /* OutputFile.h */; };
DDB3B92818CA2FE000918955 /* OutputPacketStream.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B87F18CA2F8700918955 /* OutputPacketStream.h */; };
DDB3B92918CA2FE000918955 /* OutputSerial.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88018CA2F8700918955 /* OutputSerial.h */; };
DDB3B92A18CA2FE000918955 /* OutputSocketClient.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88118CA2F8700918955 /* OutputSocketClient.h */; };
DDB3B92B18CA2FE000918955 /* Packet.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88218CA2F8700918955 /* Packet.h */; };
DDB3B92C18CA2FE000918955 /* PacketDataField.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88318CA2F8700918955 /* PacketDataField.h */; };
DDB3B92D18CA2FE000918955 /* PacketException.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88418CA2F8700918955 /* PacketException.h */; };
DDB3B92E18CA2FE000918955 /* PacketExceptionFileFormat.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88518CA2F8700918955 /* PacketExceptionFileFormat.h */; };
DDB3B92F18CA2FE000918955 /* PacketExceptionIO.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88618CA2F8700918955 /* PacketExceptionIO.h */; };
DDB3B93018CA2FE000918955 /* PacketHeader.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88718CA2F8700918955 /* PacketHeader.h */; };
DDB3B93118CA2FE000918955 /* PacketIdentifier.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88818CA2F8700918955 /* PacketIdentifier.h */; };
DDB3B93218CA2FE000918955 /* PacketLibDefinition.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88918CA2F8700918955 /* PacketLibDefinition.h */; };
DDB3B93318CA2FE000918955 /* PacketLibDemo.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88A18CA2F8700918955 /* PacketLibDemo.h */; };
DDB3B93418CA2FE000918955 /* PacketNotRecognized.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88B18CA2F8700918955 /* PacketNotRecognized.h */; };
DDB3B93518CA2FE000918955 /* PacketStream.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88C18CA2F8700918955 /* PacketStream.h */; };
DDB3B93618CA2FE000918955 /* PartOfPacket.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88D18CA2F8700918955 /* PartOfPacket.h */; };
DDB3B93718CA2FE000918955 /* PlVersion.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88E18CA2F8700918955 /* PlVersion.h */; };
DDB3B93818CA2FE000918955 /* README in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B88F18CA2F8700918955 /* README */; };
DDB3B94018CA2FE000918955 /* SDFBlock.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89718CA2F8700918955 /* SDFBlock.h */; };
DDB3B94118CA2FE000918955 /* SourceDataField.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89818CA2F8700918955 /* SourceDataField.h */; };
DDB3B94218CA2FE000918955 /* Serial.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89918CA2F8700918955 /* Serial.h */; };
DDB3B94318CA2FE000918955 /* SharedPtr.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89A18CA2F8700918955 /* SharedPtr.h */; };
DDB3B94418CA2FE000918955 /* SHM.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89B18CA2F8700918955 /* SHM.h */; };
DDB3B94518CA2FE000918955 /* Socket.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89C18CA2F8700918955 /* Socket.h */; };
DDB3B94618CA2FE000918955 /* SocketClient.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89D18CA2F8700918955 /* SocketClient.h */; };
DDB3B94718CA2FE000918955 /* SocketServer.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B89E18CA2F8700918955 /* SocketServer.h */; };
DDB3B94918CA2FE000918955 /* Utility.h in Sources */ = {isa = PBXBuildFile; fileRef = DDB3B8A018CA2F8700918955 /* Utility.h */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
DDB3B8D618CA2FBF00918955 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = /usr/share/man/man1/;
dstSubfolderSpec = 0;
files = (
DDB3B8DE18CA2FBF00918955 /* PacketLib_doc.1 in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 1;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
DD6C793419255A5500406949 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
DD6C793519255A5E00406949 /* Doxyfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Doxyfile; sourceTree = "<group>"; };
DD6C793619255A6A00406949 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
DD7468B118CF00D10028146F /* PacketBufferQ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketBufferQ.h; sourceTree = "<group>"; };
DD7468B218CF00D10028146F /* PacketBufferV.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketBufferV.h; sourceTree = "<group>"; };
DD7468B318CF00E30028146F /* PacketBufferQ.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketBufferQ.cpp; sourceTree = "<group>"; };
DD7468B418CF00E30028146F /* PacketBufferV.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketBufferV.cpp; sourceTree = "<group>"; };
DDB3B86B18CA2F8700918955 /* ByteStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ByteStream.h; sourceTree = "<group>"; };
DDB3B86C18CA2F8700918955 /* ConfigurationFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigurationFile.h; sourceTree = "<group>"; };
DDB3B86D18CA2F8700918955 /* DataFieldHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataFieldHeader.h; sourceTree = "<group>"; };
DDB3B86E18CA2F8700918955 /* Device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Device.h; sourceTree = "<group>"; };
DDB3B86F18CA2F8700918955 /* Field.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Field.h; sourceTree = "<group>"; };
DDB3B87018CA2F8700918955 /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = "<group>"; };
DDB3B87118CA2F8700918955 /* FileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileStream.h; sourceTree = "<group>"; };
DDB3B87218CA2F8700918955 /* FileStreamPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileStreamPointer.h; sourceTree = "<group>"; };
DDB3B87318CA2F8700918955 /* Input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Input.h; sourceTree = "<group>"; };
DDB3B87418CA2F8700918955 /* InputFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputFile.h; sourceTree = "<group>"; };
DDB3B87518CA2F8700918955 /* InputPacketStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputPacketStream.h; sourceTree = "<group>"; };
DDB3B87618CA2F8700918955 /* InputPacketStreamFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputPacketStreamFile.h; sourceTree = "<group>"; };
DDB3B87718CA2F8700918955 /* InputSerial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputSerial.h; sourceTree = "<group>"; };
DDB3B87818CA2F8700918955 /* InputSocketServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputSocketServer.h; sourceTree = "<group>"; };
DDB3B87918CA2F8700918955 /* InputText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputText.h; sourceTree = "<group>"; };
DDB3B87A18CA2F8700918955 /* InputTextFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputTextFile.h; sourceTree = "<group>"; };
DDB3B87B18CA2F8700918955 /* MemoryBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryBuffer.h; sourceTree = "<group>"; };
DDB3B87C18CA2F8700918955 /* MSGQ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MSGQ.h; sourceTree = "<group>"; };
DDB3B87D18CA2F8700918955 /* Output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Output.h; sourceTree = "<group>"; };
DDB3B87E18CA2F8700918955 /* OutputFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputFile.h; sourceTree = "<group>"; };
DDB3B87F18CA2F8700918955 /* OutputPacketStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputPacketStream.h; sourceTree = "<group>"; };
DDB3B88018CA2F8700918955 /* OutputSerial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputSerial.h; sourceTree = "<group>"; };
DDB3B88118CA2F8700918955 /* OutputSocketClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputSocketClient.h; sourceTree = "<group>"; };
DDB3B88218CA2F8700918955 /* Packet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Packet.h; sourceTree = "<group>"; };
DDB3B88318CA2F8700918955 /* PacketDataField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketDataField.h; sourceTree = "<group>"; };
DDB3B88418CA2F8700918955 /* PacketException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketException.h; sourceTree = "<group>"; };
DDB3B88518CA2F8700918955 /* PacketExceptionFileFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketExceptionFileFormat.h; sourceTree = "<group>"; };
DDB3B88618CA2F8700918955 /* PacketExceptionIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketExceptionIO.h; sourceTree = "<group>"; };
DDB3B88718CA2F8700918955 /* PacketHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketHeader.h; sourceTree = "<group>"; };
DDB3B88818CA2F8700918955 /* PacketIdentifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketIdentifier.h; sourceTree = "<group>"; };
DDB3B88918CA2F8700918955 /* PacketLibDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketLibDefinition.h; sourceTree = "<group>"; };
DDB3B88A18CA2F8700918955 /* PacketLibDemo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketLibDemo.h; sourceTree = "<group>"; };
DDB3B88B18CA2F8700918955 /* PacketNotRecognized.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketNotRecognized.h; sourceTree = "<group>"; };
DDB3B88C18CA2F8700918955 /* PacketStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PacketStream.h; sourceTree = "<group>"; };
DDB3B88D18CA2F8700918955 /* PartOfPacket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PartOfPacket.h; sourceTree = "<group>"; };
DDB3B88E18CA2F8700918955 /* PlVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlVersion.h; sourceTree = "<group>"; };
DDB3B88F18CA2F8700918955 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
DDB3B89718CA2F8700918955 /* SDFBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDFBlock.h; sourceTree = "<group>"; };
DDB3B89818CA2F8700918955 /* SourceDataField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceDataField.h; sourceTree = "<group>"; };
DDB3B89918CA2F8700918955 /* Serial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Serial.h; sourceTree = "<group>"; };
DDB3B89A18CA2F8700918955 /* SharedPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SharedPtr.h; sourceTree = "<group>"; };
DDB3B89B18CA2F8700918955 /* SHM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHM.h; sourceTree = "<group>"; };
DDB3B89C18CA2F8700918955 /* Socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Socket.h; sourceTree = "<group>"; };
DDB3B89D18CA2F8700918955 /* SocketClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketClient.h; sourceTree = "<group>"; };
DDB3B89E18CA2F8700918955 /* SocketServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketServer.h; sourceTree = "<group>"; };
DDB3B8A018CA2F8700918955 /* Utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utility.h; sourceTree = "<group>"; };
DDB3B8A218CA2F9100918955 /* ByteStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ByteStream.cpp; sourceTree = "<group>"; };
DDB3B8A318CA2F9100918955 /* ConfigurationFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigurationFile.cpp; sourceTree = "<group>"; };
DDB3B8A418CA2F9100918955 /* DataFieldHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataFieldHeader.cpp; sourceTree = "<group>"; };
DDB3B8A518CA2F9100918955 /* Device.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Device.cpp; sourceTree = "<group>"; };
DDB3B8A618CA2F9100918955 /* Field.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Field.cpp; sourceTree = "<group>"; };
DDB3B8A718CA2F9100918955 /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = File.cpp; sourceTree = "<group>"; };
DDB3B8A818CA2F9100918955 /* FileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileStream.cpp; sourceTree = "<group>"; };
DDB3B8A918CA2F9100918955 /* FileStreamPointer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileStreamPointer.cpp; sourceTree = "<group>"; };
DDB3B8AA18CA2F9100918955 /* Input.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Input.cpp; sourceTree = "<group>"; };
DDB3B8AB18CA2F9100918955 /* InputFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputFile.cpp; sourceTree = "<group>"; };
DDB3B8AC18CA2F9100918955 /* InputPacketStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputPacketStream.cpp; sourceTree = "<group>"; };
DDB3B8AD18CA2F9100918955 /* InputPacketStreamFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputPacketStreamFile.cpp; sourceTree = "<group>"; };
DDB3B8AE18CA2F9100918955 /* InputSerial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputSerial.cpp; sourceTree = "<group>"; };
DDB3B8AF18CA2F9100918955 /* InputSocketServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputSocketServer.cpp; sourceTree = "<group>"; };
DDB3B8B018CA2F9100918955 /* InputText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputText.cpp; sourceTree = "<group>"; };
DDB3B8B118CA2F9100918955 /* InputTextFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputTextFile.cpp; sourceTree = "<group>"; };
DDB3B8B218CA2F9100918955 /* MemoryBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryBuffer.cpp; sourceTree = "<group>"; };
DDB3B8B318CA2F9100918955 /* MSGQ.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MSGQ.cpp; sourceTree = "<group>"; };
DDB3B8B418CA2F9100918955 /* Output.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Output.cpp; sourceTree = "<group>"; };
DDB3B8B518CA2F9100918955 /* OutputFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputFile.cpp; sourceTree = "<group>"; };
DDB3B8B618CA2F9100918955 /* OutputPacketStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputPacketStream.cpp; sourceTree = "<group>"; };
DDB3B8B718CA2F9100918955 /* OutputSerial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputSerial.cpp; sourceTree = "<group>"; };
DDB3B8B818CA2F9100918955 /* OutputSocketClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputSocketClient.cpp; sourceTree = "<group>"; };
DDB3B8B918CA2F9100918955 /* Packet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Packet.cpp; sourceTree = "<group>"; };
DDB3B8BA18CA2F9100918955 /* PacketDataField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketDataField.cpp; sourceTree = "<group>"; };
DDB3B8BB18CA2F9100918955 /* PacketException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketException.cpp; sourceTree = "<group>"; };
DDB3B8BC18CA2F9100918955 /* PacketExceptionFileFormat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketExceptionFileFormat.cpp; sourceTree = "<group>"; };
DDB3B8BD18CA2F9100918955 /* PacketExceptionIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketExceptionIO.cpp; sourceTree = "<group>"; };
DDB3B8BE18CA2F9100918955 /* PacketHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketHeader.cpp; sourceTree = "<group>"; };
DDB3B8BF18CA2F9100918955 /* PacketIdentifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketIdentifier.cpp; sourceTree = "<group>"; };
DDB3B8C018CA2F9100918955 /* PacketNotRecognized.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketNotRecognized.cpp; sourceTree = "<group>"; };
DDB3B8C118CA2F9100918955 /* PacketStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PacketStream.cpp; sourceTree = "<group>"; };
DDB3B8C218CA2F9100918955 /* PartOfPacket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PartOfPacket.cpp; sourceTree = "<group>"; };
DDB3B8C318CA2F9100918955 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
DDB3B8CB18CA2F9100918955 /* SDFBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SDFBlock.cpp; sourceTree = "<group>"; };
DDB3B8CC18CA2F9100918955 /* SourceDataField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourceDataField.cpp; sourceTree = "<group>"; };
DDB3B8CD18CA2F9100918955 /* Serial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Serial.cpp; sourceTree = "<group>"; };
DDB3B8CE18CA2F9100918955 /* SHM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SHM.cpp; sourceTree = "<group>"; };
DDB3B8CF18CA2F9100918955 /* Socket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Socket.cpp; sourceTree = "<group>"; };
DDB3B8D018CA2F9100918955 /* SocketClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SocketClient.cpp; sourceTree = "<group>"; };
DDB3B8D118CA2F9100918955 /* SocketServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SocketServer.cpp; sourceTree = "<group>"; };
DDB3B8D318CA2F9100918955 /* Utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Utility.cpp; sourceTree = "<group>"; };
DDB3B8D818CA2FBF00918955 /* PacketLib-doc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "PacketLib-doc"; sourceTree = BUILT_PRODUCTS_DIR; };
DDB3B8DD18CA2FBF00918955 /* PacketLib_doc.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = PacketLib_doc.1; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
DDB3B8D518CA2FBF00918955 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
DDB3B85F18CA2F5C00918955 = {
isa = PBXGroup;
children = (
DD6C793619255A6A00406949 /* README */,
DD6C793519255A5E00406949 /* Doxyfile */,
DD6C793419255A5500406949 /* ChangeLog */,
DDB3B8A118CA2F9100918955 /* src */,
DDB3B86A18CA2F8700918955 /* include */,
DDB3B8DA18CA2FBF00918955 /* PacketLib-doc */,
DDB3B8D918CA2FBF00918955 /* Products */,
);
sourceTree = "<group>";
};
DDB3B86A18CA2F8700918955 /* include */ = {
isa = PBXGroup;
children = (
DDB3B86B18CA2F8700918955 /* ByteStream.h */,
DDB3B86C18CA2F8700918955 /* ConfigurationFile.h */,
DDB3B86D18CA2F8700918955 /* DataFieldHeader.h */,
DDB3B86E18CA2F8700918955 /* Device.h */,
DDB3B86F18CA2F8700918955 /* Field.h */,
DDB3B87018CA2F8700918955 /* File.h */,
DDB3B87118CA2F8700918955 /* FileStream.h */,
DDB3B87218CA2F8700918955 /* FileStreamPointer.h */,
DDB3B87318CA2F8700918955 /* Input.h */,
DDB3B87418CA2F8700918955 /* InputFile.h */,
DDB3B87518CA2F8700918955 /* InputPacketStream.h */,
DDB3B87618CA2F8700918955 /* InputPacketStreamFile.h */,
DDB3B87718CA2F8700918955 /* InputSerial.h */,
DDB3B87818CA2F8700918955 /* InputSocketServer.h */,
DDB3B87918CA2F8700918955 /* InputText.h */,
DDB3B87A18CA2F8700918955 /* InputTextFile.h */,
DDB3B87B18CA2F8700918955 /* MemoryBuffer.h */,
DDB3B87C18CA2F8700918955 /* MSGQ.h */,
DDB3B87D18CA2F8700918955 /* Output.h */,
DDB3B87E18CA2F8700918955 /* OutputFile.h */,
DDB3B87F18CA2F8700918955 /* OutputPacketStream.h */,
DDB3B88018CA2F8700918955 /* OutputSerial.h */,
DDB3B88118CA2F8700918955 /* OutputSocketClient.h */,
DDB3B88218CA2F8700918955 /* Packet.h */,
DD7468B118CF00D10028146F /* PacketBufferQ.h */,
DD7468B218CF00D10028146F /* PacketBufferV.h */,
DDB3B88318CA2F8700918955 /* PacketDataField.h */,
DDB3B88418CA2F8700918955 /* PacketException.h */,
DDB3B88518CA2F8700918955 /* PacketExceptionFileFormat.h */,
DDB3B88618CA2F8700918955 /* PacketExceptionIO.h */,
DDB3B88718CA2F8700918955 /* PacketHeader.h */,
DDB3B88818CA2F8700918955 /* PacketIdentifier.h */,
DDB3B88918CA2F8700918955 /* PacketLibDefinition.h */,
DDB3B88A18CA2F8700918955 /* PacketLibDemo.h */,
DDB3B88B18CA2F8700918955 /* PacketNotRecognized.h */,
DDB3B88C18CA2F8700918955 /* PacketStream.h */,
DDB3B88D18CA2F8700918955 /* PartOfPacket.h */,
DDB3B88E18CA2F8700918955 /* PlVersion.h */,
DDB3B88F18CA2F8700918955 /* README */,
DDB3B89718CA2F8700918955 /* SDFBlock.h */,
DDB3B89918CA2F8700918955 /* Serial.h */,
DDB3B89A18CA2F8700918955 /* SharedPtr.h */,
DDB3B89B18CA2F8700918955 /* SHM.h */,
DDB3B89C18CA2F8700918955 /* Socket.h */,
DDB3B89D18CA2F8700918955 /* SocketClient.h */,
DDB3B89E18CA2F8700918955 /* SocketServer.h */,
DDB3B89818CA2F8700918955 /* SourceDataField.h */,
DDB3B8A018CA2F8700918955 /* Utility.h */,
);
path = include;
sourceTree = "<group>";
};
DDB3B8A118CA2F9100918955 /* src */ = {
isa = PBXGroup;
children = (
DDB3B8A218CA2F9100918955 /* ByteStream.cpp */,
DDB3B8A318CA2F9100918955 /* ConfigurationFile.cpp */,
DDB3B8A418CA2F9100918955 /* DataFieldHeader.cpp */,
DDB3B8A518CA2F9100918955 /* Device.cpp */,
DDB3B8A618CA2F9100918955 /* Field.cpp */,
DDB3B8A718CA2F9100918955 /* File.cpp */,
DDB3B8A818CA2F9100918955 /* FileStream.cpp */,
DDB3B8A918CA2F9100918955 /* FileStreamPointer.cpp */,
DDB3B8AA18CA2F9100918955 /* Input.cpp */,
DDB3B8AB18CA2F9100918955 /* InputFile.cpp */,
DDB3B8AC18CA2F9100918955 /* InputPacketStream.cpp */,
DDB3B8AD18CA2F9100918955 /* InputPacketStreamFile.cpp */,
DDB3B8AE18CA2F9100918955 /* InputSerial.cpp */,
DDB3B8AF18CA2F9100918955 /* InputSocketServer.cpp */,
DDB3B8B018CA2F9100918955 /* InputText.cpp */,
DDB3B8B118CA2F9100918955 /* InputTextFile.cpp */,
DDB3B8B218CA2F9100918955 /* MemoryBuffer.cpp */,
DDB3B8B318CA2F9100918955 /* MSGQ.cpp */,
DDB3B8B418CA2F9100918955 /* Output.cpp */,
DDB3B8B518CA2F9100918955 /* OutputFile.cpp */,
DDB3B8B618CA2F9100918955 /* OutputPacketStream.cpp */,
DDB3B8B718CA2F9100918955 /* OutputSerial.cpp */,
DDB3B8B818CA2F9100918955 /* OutputSocketClient.cpp */,
DDB3B8B918CA2F9100918955 /* Packet.cpp */,
DD7468B318CF00E30028146F /* PacketBufferQ.cpp */,
DD7468B418CF00E30028146F /* PacketBufferV.cpp */,
DDB3B8BA18CA2F9100918955 /* PacketDataField.cpp */,
DDB3B8BB18CA2F9100918955 /* PacketException.cpp */,
DDB3B8BC18CA2F9100918955 /* PacketExceptionFileFormat.cpp */,
DDB3B8BD18CA2F9100918955 /* PacketExceptionIO.cpp */,
DDB3B8BE18CA2F9100918955 /* PacketHeader.cpp */,
DDB3B8BF18CA2F9100918955 /* PacketIdentifier.cpp */,
DDB3B8C018CA2F9100918955 /* PacketNotRecognized.cpp */,
DDB3B8C118CA2F9100918955 /* PacketStream.cpp */,
DDB3B8C218CA2F9100918955 /* PartOfPacket.cpp */,
DDB3B8C318CA2F9100918955 /* README */,
DDB3B8CB18CA2F9100918955 /* SDFBlock.cpp */,
DDB3B8CD18CA2F9100918955 /* Serial.cpp */,
DDB3B8CE18CA2F9100918955 /* SHM.cpp */,
DDB3B8CF18CA2F9100918955 /* Socket.cpp */,
DDB3B8D018CA2F9100918955 /* SocketClient.cpp */,
DDB3B8D118CA2F9100918955 /* SocketServer.cpp */,
DDB3B8CC18CA2F9100918955 /* SourceDataField.cpp */,
DDB3B8D318CA2F9100918955 /* Utility.cpp */,
);
path = src;
sourceTree = "<group>";
};
DDB3B8D918CA2FBF00918955 /* Products */ = {
isa = PBXGroup;
children = (
DDB3B8D818CA2FBF00918955 /* PacketLib-doc */,
);
name = Products;
sourceTree = "<group>";
};
DDB3B8DA18CA2FBF00918955 /* PacketLib-doc */ = {
isa = PBXGroup;
children = (
DDB3B8DD18CA2FBF00918955 /* PacketLib_doc.1 */,
);
path = "PacketLib-doc";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXLegacyTarget section */
DDB3B86418CA2F5C00918955 /* PacketLib */ = {
isa = PBXLegacyTarget;
buildArgumentsString = "$(ACTION)";
buildConfigurationList = DDB3B86718CA2F5C00918955 /* Build configuration list for PBXLegacyTarget "PacketLib" */;
buildPhases = (
);
buildToolPath = /usr/bin/make;
buildWorkingDirectory = "";
dependencies = (
);
name = PacketLib;
passBuildSettingsInEnvironment = 1;
productName = PacketLib;
};
/* End PBXLegacyTarget section */
/* Begin PBXNativeTarget section */
DDB3B8D718CA2FBF00918955 /* PacketLib-doc */ = {
isa = PBXNativeTarget;
buildConfigurationList = DDB3B8DF18CA2FBF00918955 /* Build configuration list for PBXNativeTarget "PacketLib-doc" */;
buildPhases = (
DDB3B8D418CA2FBF00918955 /* Sources */,
DDB3B8D518CA2FBF00918955 /* Frameworks */,
DDB3B8D618CA2FBF00918955 /* CopyFiles */,
);
buildRules = (
);
dependencies = (
);
name = "PacketLib-doc";
productName = "PacketLib-doc";
productReference = DDB3B8D818CA2FBF00918955 /* PacketLib-doc */;
productType = "com.apple.product-type.tool";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
DDB3B86018CA2F5C00918955 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0500;
ORGANIZATIONNAME = "Andrea Bulgarelli";
};
buildConfigurationList = DDB3B86318CA2F5C00918955 /* Build configuration list for PBXProject "PacketLib" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = DDB3B85F18CA2F5C00918955;
productRefGroup = DDB3B8D918CA2FBF00918955 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
DDB3B86418CA2F5C00918955 /* PacketLib */,
DDB3B8D718CA2FBF00918955 /* PacketLib-doc */,
);
};
/* End PBXProject section */
/* Begin PBXSourcesBuildPhase section */
DDB3B8D418CA2FBF00918955 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
DDB3B8E218CA2FE000918955 /* ByteStream.cpp in Sources */,
DDB3B8E318CA2FE000918955 /* ConfigurationFile.cpp in Sources */,
DDB3B8E418CA2FE000918955 /* DataFieldHeader.cpp in Sources */,
DDB3B8E518CA2FE000918955 /* Device.cpp in Sources */,
DDB3B8E618CA2FE000918955 /* Field.cpp in Sources */,
DDB3B8E718CA2FE000918955 /* File.cpp in Sources */,
DDB3B8E818CA2FE000918955 /* FileStream.cpp in Sources */,
DDB3B8E918CA2FE000918955 /* FileStreamPointer.cpp in Sources */,
DDB3B8EA18CA2FE000918955 /* Input.cpp in Sources */,
DDB3B8EB18CA2FE000918955 /* InputFile.cpp in Sources */,
DDB3B8EC18CA2FE000918955 /* InputPacketStream.cpp in Sources */,
DDB3B8ED18CA2FE000918955 /* InputPacketStreamFile.cpp in Sources */,
DDB3B8EE18CA2FE000918955 /* InputSerial.cpp in Sources */,
DDB3B8EF18CA2FE000918955 /* InputSocketServer.cpp in Sources */,
DDB3B8F018CA2FE000918955 /* InputText.cpp in Sources */,
DDB3B8F118CA2FE000918955 /* InputTextFile.cpp in Sources */,
DDB3B8F218CA2FE000918955 /* MemoryBuffer.cpp in Sources */,
DDB3B8F318CA2FE000918955 /* MSGQ.cpp in Sources */,
DDB3B8F418CA2FE000918955 /* Output.cpp in Sources */,
DDB3B8F518CA2FE000918955 /* OutputFile.cpp in Sources */,
DDB3B8F618CA2FE000918955 /* OutputPacketStream.cpp in Sources */,
DDB3B8F718CA2FE000918955 /* OutputSerial.cpp in Sources */,
DDB3B8F818CA2FE000918955 /* OutputSocketClient.cpp in Sources */,
DDB3B8F918CA2FE000918955 /* Packet.cpp in Sources */,
DDB3B8FA18CA2FE000918955 /* PacketDataField.cpp in Sources */,
DDB3B8FB18CA2FE000918955 /* PacketException.cpp in Sources */,
DDB3B8FC18CA2FE000918955 /* PacketExceptionFileFormat.cpp in Sources */,
DDB3B8FD18CA2FE000918955 /* PacketExceptionIO.cpp in Sources */,
DDB3B8FE18CA2FE000918955 /* PacketHeader.cpp in Sources */,
DDB3B8FF18CA2FE000918955 /* PacketIdentifier.cpp in Sources */,
DDB3B90018CA2FE000918955 /* PacketNotRecognized.cpp in Sources */,
DDB3B90118CA2FE000918955 /* PacketStream.cpp in Sources */,
DDB3B90218CA2FE000918955 /* PartOfPacket.cpp in Sources */,
DDB3B90318CA2FE000918955 /* README in Sources */,
DDB3B90B18CA2FE000918955 /* SDFBlock.cpp in Sources */,
DDB3B90C18CA2FE000918955 /* SourceDataField.cpp in Sources */,
DDB3B90D18CA2FE000918955 /* Serial.cpp in Sources */,
DDB3B90E18CA2FE000918955 /* SHM.cpp in Sources */,
DDB3B90F18CA2FE000918955 /* Socket.cpp in Sources */,
DDB3B91018CA2FE000918955 /* SocketClient.cpp in Sources */,
DDB3B91118CA2FE000918955 /* SocketServer.cpp in Sources */,
DDB3B91318CA2FE000918955 /* Utility.cpp in Sources */,
DDB3B91418CA2FE000918955 /* ByteStream.h in Sources */,
DDB3B91518CA2FE000918955 /* ConfigurationFile.h in Sources */,
DDB3B91618CA2FE000918955 /* DataFieldHeader.h in Sources */,
DDB3B91718CA2FE000918955 /* Device.h in Sources */,
DDB3B91818CA2FE000918955 /* Field.h in Sources */,
DDB3B91918CA2FE000918955 /* File.h in Sources */,
DDB3B91A18CA2FE000918955 /* FileStream.h in Sources */,
DDB3B91B18CA2FE000918955 /* FileStreamPointer.h in Sources */,
DDB3B91C18CA2FE000918955 /* Input.h in Sources */,
DDB3B91D18CA2FE000918955 /* InputFile.h in Sources */,
DDB3B91E18CA2FE000918955 /* InputPacketStream.h in Sources */,
DDB3B91F18CA2FE000918955 /* InputPacketStreamFile.h in Sources */,
DDB3B92018CA2FE000918955 /* InputSerial.h in Sources */,
DDB3B92118CA2FE000918955 /* InputSocketServer.h in Sources */,
DDB3B92218CA2FE000918955 /* InputText.h in Sources */,
DDB3B92318CA2FE000918955 /* InputTextFile.h in Sources */,
DDB3B92418CA2FE000918955 /* MemoryBuffer.h in Sources */,
DDB3B92518CA2FE000918955 /* MSGQ.h in Sources */,
DDB3B92618CA2FE000918955 /* Output.h in Sources */,
DDB3B92718CA2FE000918955 /* OutputFile.h in Sources */,
DDB3B92818CA2FE000918955 /* OutputPacketStream.h in Sources */,
DDB3B92918CA2FE000918955 /* OutputSerial.h in Sources */,
DDB3B92A18CA2FE000918955 /* OutputSocketClient.h in Sources */,
DDB3B92B18CA2FE000918955 /* Packet.h in Sources */,
DDB3B92C18CA2FE000918955 /* PacketDataField.h in Sources */,
DDB3B92D18CA2FE000918955 /* PacketException.h in Sources */,
DDB3B92E18CA2FE000918955 /* PacketExceptionFileFormat.h in Sources */,
DDB3B92F18CA2FE000918955 /* PacketExceptionIO.h in Sources */,
DDB3B93018CA2FE000918955 /* PacketHeader.h in Sources */,
DDB3B93118CA2FE000918955 /* PacketIdentifier.h in Sources */,
DDB3B93218CA2FE000918955 /* PacketLibDefinition.h in Sources */,
DDB3B93318CA2FE000918955 /* PacketLibDemo.h in Sources */,
DDB3B93418CA2FE000918955 /* PacketNotRecognized.h in Sources */,
DDB3B93518CA2FE000918955 /* PacketStream.h in Sources */,
DDB3B93618CA2FE000918955 /* PartOfPacket.h in Sources */,
DDB3B93718CA2FE000918955 /* PlVersion.h in Sources */,
DDB3B93818CA2FE000918955 /* README in Sources */,
DDB3B94018CA2FE000918955 /* SDFBlock.h in Sources */,
DDB3B94118CA2FE000918955 /* SourceDataField.h in Sources */,
DDB3B94218CA2FE000918955 /* Serial.h in Sources */,
DDB3B94318CA2FE000918955 /* SharedPtr.h in Sources */,
DDB3B94418CA2FE000918955 /* SHM.h in Sources */,
DDB3B94518CA2FE000918955 /* Socket.h in Sources */,
DDB3B94618CA2FE000918955 /* SocketClient.h in Sources */,
DDB3B94718CA2FE000918955 /* SocketServer.h in Sources */,
DDB3B94918CA2FE000918955 /* Utility.h in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
DDB3B86518CA2F5C00918955 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.9;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
name = Debug;
};
DDB3B86618CA2F5C00918955 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.9;
SDKROOT = macosx;
};
name = Release;
};
DDB3B86818CA2F5C00918955 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEBUGGING_SYMBOLS = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
DDB3B86918CA2F5C00918955 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
DDB3B8E018CA2FBF00918955 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
DDB3B8E118CA2FBF00918955 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
DDB3B86318CA2F5C00918955 /* Build configuration list for PBXProject "PacketLib" */ = {
isa = XCConfigurationList;
buildConfigurations = (
DDB3B86518CA2F5C00918955 /* Debug */,
DDB3B86618CA2F5C00918955 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
DDB3B86718CA2F5C00918955 /* Build configuration list for PBXLegacyTarget "PacketLib" */ = {
isa = XCConfigurationList;
buildConfigurations = (
DDB3B86818CA2F5C00918955 /* Debug */,
DDB3B86918CA2F5C00918955 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
DDB3B8DF18CA2FBF00918955 /* Build configuration list for PBXNativeTarget "PacketLib-doc" */ = {
isa = XCConfigurationList;
buildConfigurations = (
DDB3B8E018CA2FBF00918955 /* Debug */,
DDB3B8E118CA2FBF00918955 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
/* End XCConfigurationList section */
};
rootObject = DDB3B86018CA2F5C00918955 /* Project object */;
}
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:PacketLib.xcodeproj">
</FileRef>
</Workspace>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDESourceControlProjectFavoriteDictionaryKey</key>
<false/>
<key>IDESourceControlProjectIdentifier</key>
<string>C0D7884D-D58B-4D06-B8C5-B1FECC0AA1D1</string>
<key>IDESourceControlProjectName</key>
<string>PacketLib</string>
<key>IDESourceControlProjectOriginsDictionary</key>
<dict>
<key>9D31E5C7-D3D6-4986-9D5E-784921CDF7E3</key>
<string>ssh://github.com/ASTRO-BO/PacketLib.git</string>
</dict>
<key>IDESourceControlProjectPath</key>
<string>PacketLib.xcodeproj/project.xcworkspace</string>
<key>IDESourceControlProjectRelativeInstallPathDictionary</key>
<dict>
<key>9D31E5C7-D3D6-4986-9D5E-784921CDF7E3</key>
<string>../..</string>
</dict>
<key>IDESourceControlProjectURL</key>
<string>ssh://github.com/ASTRO-BO/PacketLib.git</string>
<key>IDESourceControlProjectVersion</key>
<integer>110</integer>
<key>IDESourceControlProjectWCCIdentifier</key>
<string>9D31E5C7-D3D6-4986-9D5E-784921CDF7E3</string>
<key>IDESourceControlProjectWCConfigurations</key>
<array>
<dict>
<key>IDESourceControlRepositoryExtensionIdentifierKey</key>
<string>public.vcs.git</string>
<key>IDESourceControlWCCIdentifierKey</key>
<string>9D31E5C7-D3D6-4986-9D5E-784921CDF7E3</string>
<key>IDESourceControlWCCName</key>
<string>PacketLib</string>
</dict>
</array>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
<true/>
<key>SnapshotAutomaticallyBeforeSignificantChanges</key>
<true/>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<Bucket
type = "1"
version = "2.0">
<Breakpoints>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/Field.cpp"
timestampString = "422092774.968218"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "107"
endingLineNumber = "107"
landmarkName = "Field::getType(char* type, enum LogicalFieldDataType &amp;outtype, int &amp;outtypenfields, int &amp;outputfieldsbitsize)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/PartOfPacket.cpp"
timestampString = "422275854.261729"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "186"
endingLineNumber = "186"
landmarkName = "PartOfPacket::loadFieldsInBuffer(InputText &amp; fp)"
landmarkType = "5">
<Locations>
<Location
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "PacketLib::PartOfPacket::loadFields(PacketLib::InputText&amp;)"
moduleName = "runtests"
urlString = "file:///Users/bulgarelli/devel/PacketLib/src/PartOfPacket.cpp"
timestampString = "422093116.477972"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "186"
endingLineNumber = "186"
offsetFromSymbolStart = "640">
</Location>
<Location
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "PacketLib::PartOfPacket::loadFields(PacketLib::InputText&amp;)"
moduleName = "runtests"
urlString = "file:///Users/bulgarelli/devel/PacketLib/src/PartOfPacket.cpp"
timestampString = "422093116.478117"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "186"
endingLineNumber = "186"
offsetFromSymbolStart = "647">
</Location>
</Locations>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/PartOfPacket.cpp"
timestampString = "422275854.261729"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "185"
endingLineNumber = "185"
landmarkName = "PartOfPacket::loadFieldsInBuffer(InputText &amp; fp)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/PartOfPacket.cpp"
timestampString = "422275854.261729"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "184"
endingLineNumber = "184"
landmarkName = "PartOfPacket::loadFieldsInBuffer(InputText &amp; fp)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/Field.cpp"
timestampString = "422276061.337118"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "66"
endingLineNumber = "66"
landmarkName = "Field::Field(char* n, char* dim, char* prVal, int count)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/Field.cpp"
timestampString = "422276071.6305"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "76"
endingLineNumber = "76"
landmarkName = "Field::~Field()"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/SDFBlock.cpp"
timestampString = "422276086.070454"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "291"
endingLineNumber = "291"
landmarkName = "SDFBlock::loadFields(InputText&amp; fp)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/PartOfPacket.cpp"
timestampString = "422276105.662915"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "195"
endingLineNumber = "195"
landmarkName = "PartOfPacket::loadFieldsInBuffer(InputText &amp; fp)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/PartOfPacket.cpp"
timestampString = "422276163.174057"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "191"
endingLineNumber = "191"
landmarkName = "PartOfPacket::loadFieldsInBuffer(InputText &amp; fp)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/Field.cpp"
timestampString = "422281130.464719"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "88"
endingLineNumber = "88"
landmarkName = "Field::getType(char* type, enum LogicalFieldDataType &amp;outtype, int &amp;outtypenfields, int &amp;outputfieldsbitsize)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/Field.cpp"
timestampString = "422281232.865141"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "93"
endingLineNumber = "93"
landmarkName = "Field::getType(char* type, enum LogicalFieldDataType &amp;outtype, int &amp;outtypenfields, int &amp;outputfieldsbitsize)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "src/Field.cpp"
timestampString = "422281267.067179"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "101"
endingLineNumber = "101"
landmarkName = "Field::getType(char* type, enum LogicalFieldDataType &amp;outtype, int &amp;outtypenfields, int &amp;outputfieldsbitsize)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
</Breakpoints>
</Bucket>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0500"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DDB3B8D718CA2FBF00918955"
BuildableName = "PacketLib-doc"
BlueprintName = "PacketLib-doc"
ReferencedContainer = "container:PacketLib.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DDB3B8D718CA2FBF00918955"
BuildableName = "PacketLib-doc"
BlueprintName = "PacketLib-doc"
ReferencedContainer = "container:PacketLib.xcodeproj">
</BuildableReference>
</MacroExpansion>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DDB3B8D718CA2FBF00918955"
BuildableName = "PacketLib-doc"
BlueprintName = "PacketLib-doc"
ReferencedContainer = "container:PacketLib.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
<BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DDB3B8D718CA2FBF00918955"
BuildableName = "PacketLib-doc"
BlueprintName = "PacketLib-doc"
ReferencedContainer = "container:PacketLib.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0500"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "DDB3B86418CA2F5C00918955"
BuildableName = "PacketLib"
BlueprintName = "PacketLib"
ReferencedContainer = "container:PacketLib.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<PathRunnable
FilePath = "/Users/bulgarelli/devel/PacketLib/test2/runtest2">
</PathRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SchemeUserState</key>
<dict>
<key>PacketLib-doc.xcscheme</key>
<dict>
<key>orderHint</key>
<integer>1</integer>
</dict>
<key>PacketLib.xcscheme</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>DDB3B86418CA2F5C00918955</key>
<dict>
<key>primary</key>
<true/>
</dict>
<key>DDB3B8D718CA2FBF00918955</key>
<dict>
<key>primary</key>
<true/>
</dict>
</dict>
</dict>
</plist>
...@@ -36,6 +36,8 @@ ...@@ -36,6 +36,8 @@
#define PACKETNOTRECOGNIZED 0 #define PACKETNOTRECOGNIZED 0
/// define NULL 0 /// define NULL 0
//0 for x86
//1 for motorola
#define ARCH_BIGENDIAN 0 #define ARCH_BIGENDIAN 0
enum CompressionAlgorithms { NONE, LZH }; enum CompressionAlgorithms { NONE, LZH };
......
...@@ -62,8 +62,8 @@ PacketLib::ByteStream::ByteStream(byte* stream, dword dim, bool bigendian, bool ...@@ -62,8 +62,8 @@ PacketLib::ByteStream::ByteStream(byte* stream, dword dim, bool bigendian, bool
byteInTheStream = dim; byteInTheStream = dim;
this->stream = stream; this->stream = stream;
this->bigendian = bigendian; this->bigendian = bigendian;
if(!memory_sharing) //if(!memory_sharing)
swapWordIfStreamIsLittleEndian(); // swapWordIfStreamIsLittleEndian();
/// \remarks memory_sharing == false means that the object is responsible for the memory /// \remarks memory_sharing == false means that the object is responsible for the memory
setMemoryAllocated(!memory_sharing); setMemoryAllocated(!memory_sharing);
mem_allocation_constructor = false; mem_allocation_constructor = false;
...@@ -78,8 +78,8 @@ PacketLib::ByteStream::ByteStream(ByteStreamPtr b0, dword start, dword end, bool ...@@ -78,8 +78,8 @@ PacketLib::ByteStream::ByteStream(ByteStreamPtr b0, dword start, dword end, bool
byteInTheStream = end-start; byteInTheStream = end-start;
this->stream = b0->stream+start; this->stream = b0->stream+start;
this->bigendian = b0->isBigendian(); this->bigendian = b0->isBigendian();
if(!memory_sharing) //if(!memory_sharing)
swapWordIfStreamIsLittleEndian(); // swapWordIfStreamIsLittleEndian();
setMemoryAllocated(!memory_sharing); setMemoryAllocated(!memory_sharing);
mem_allocation_constructor = false; mem_allocation_constructor = false;
...@@ -152,6 +152,7 @@ ByteStreamPtr PacketLib::ByteStream::compress(enum CompressionAlgorithms algorit ...@@ -152,6 +152,7 @@ ByteStreamPtr PacketLib::ByteStream::compress(enum CompressionAlgorithms algorit
case NONE: case NONE:
{ {
b = ByteStreamPtr(new ByteStream(stream, size(), bigendian)); b = ByteStreamPtr(new ByteStream(stream, size(), bigendian));
break;
} }
default: default:
{ {
...@@ -262,7 +263,7 @@ byte* PacketLib::ByteStream::getStream() ...@@ -262,7 +263,7 @@ byte* PacketLib::ByteStream::getStream()
byte* PacketLib::ByteStream::encode() byte* PacketLib::ByteStream::encode()
{ {
swapWordIfStreamIsLittleEndian(); //swapWordIfStreamIsLittleEndian();
return stream; return stream;
} }
...@@ -270,7 +271,7 @@ byte* PacketLib::ByteStream::encode() ...@@ -270,7 +271,7 @@ byte* PacketLib::ByteStream::encode()
void PacketLib::ByteStream::endOutputStream() void PacketLib::ByteStream::endOutputStream()
{ {
swapWordIfStreamIsLittleEndian(); //swapWordIfStreamIsLittleEndian();
} }
...@@ -295,7 +296,7 @@ void PacketLib::ByteStream::setStreamCopy(byte* b, dword dim) ...@@ -295,7 +296,7 @@ void PacketLib::ByteStream::setStreamCopy(byte* b, dword dim)
stream = (byte*) new byte[dim]; stream = (byte*) new byte[dim];
for(dword i=0; i<dim; i++) for(dword i=0; i<dim; i++)
stream[i] = b[i]; stream[i] = b[i];
swapWordIfStreamIsLittleEndian(); //swapWordIfStreamIsLittleEndian();
setMemoryAllocated(true); setMemoryAllocated(true);
} }
...@@ -309,7 +310,7 @@ bool PacketLib::ByteStream::setStream(byte* b, dword dim, bool bigendian, bool m ...@@ -309,7 +310,7 @@ bool PacketLib::ByteStream::setStream(byte* b, dword dim, bool bigendian, bool m
this->bigendian = bigendian; this->bigendian = bigendian;
this->stream = b; this->stream = b;
if(!memory_sharing) swapWordIfStreamIsLittleEndian(); //if(!memory_sharing) swapWordIfStreamIsLittleEndian();
setMemoryAllocated(!memory_sharing); setMemoryAllocated(!memory_sharing);
return true; return true;
} }
...@@ -369,6 +370,45 @@ bool PacketLib::ByteStream::setWord(dword start, word value) ...@@ -369,6 +370,45 @@ bool PacketLib::ByteStream::setWord(dword start, word value)
b1 = (byte) value; b1 = (byte) value;
/// \param MSByte /// \param MSByte
b2 = (byte) (value >> 8); b2 = (byte) (value >> 8);
if(bigendian)
{
/// Swap
stream[start] = b2;
stream[start+1] = b1;
} else {
/// no Swap
stream[start] = b1;
stream[start+1] = b2;
}
/*
if(!ARCH_BIGENDIAN && !bigendian )
{
//noswap
stream[start] = b1;
stream[start+1] = b2;
}
if(ARCH_BIGENDIAN && bigendian )
{
//noswap
stream[start] = b1;
stream[start+1] = b2;
}
if(!ARCH_BIGENDIAN && bigendian )
{
/// Swap
stream[start] = b2;
stream[start+1] = b1;
}
if(ARCH_BIGENDIAN && !bigendian )
{
/// Swap
stream[start] = b2;
stream[start+1] = b1;
}
*/
/*
if((bigendian && !ARCH_BIGENDIAN) || (!bigendian && ARCH_BIGENDIAN)) if((bigendian && !ARCH_BIGENDIAN) || (!bigendian && ARCH_BIGENDIAN))
{ {
/// Swap /// Swap
...@@ -381,6 +421,7 @@ bool PacketLib::ByteStream::setWord(dword start, word value) ...@@ -381,6 +421,7 @@ bool PacketLib::ByteStream::setWord(dword start, word value)
stream[start] = b1; stream[start] = b1;
stream[start+1] = b2; stream[start+1] = b2;
} }
*/
return true; return true;
} }
......
...@@ -614,7 +614,14 @@ ByteStreamPtr Packet::encodeAndSetData(ByteStreamPtr sourceDataVariable) ...@@ -614,7 +614,14 @@ ByteStreamPtr Packet::encodeAndSetData(ByteStreamPtr sourceDataVariable)
if(sourceDataVariable->size() != size() - dimPacketStartingFixedPart - dimPacketTail) if(sourceDataVariable->size() != size() - dimPacketStartingFixedPart - dimPacketTail)
throw new PacketException("the size of the sourceDataVariable is wrong"); throw new PacketException("the size of the sourceDataVariable is wrong");
bool swapped = false;
if(!ARCH_BIGENDIAN && bigendian || ARCH_BIGENDIAN && !bigendian) {
sourceDataVariable->swapWord();
swapped = true;
}
memcpy( packet_output->stream + (thereisprefix?dimPrefix:0) + dimPacketStartingFixedPart, sourceDataVariable->stream, sourceDataVariable->size()); memcpy( packet_output->stream + (thereisprefix?dimPrefix:0) + dimPacketStartingFixedPart, sourceDataVariable->stream, sourceDataVariable->size());
if(swapped)
sourceDataVariable->swapWord();
b = ByteStreamPtr(new ByteStream(packet_output->stream, dimpacket + (thereisprefix?dimPrefix:0), bigendian)); b = ByteStreamPtr(new ByteStream(packet_output->stream, dimpacket + (thereisprefix?dimPrefix:0), bigendian));
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment