Virtual Photonics
Classes
Class | Description | |
---|---|---|
ArrayCustomBinaryReader T |
Class that implements the interface ICustomBinaryReader to read different types of Array from a binary stream
| |
ArrayCustomBinaryWriter T |
Class that implements the interface ICustomBinaryWriter to write different types of Array to a binary stream
| |
CustomBinaryStreamWriter T |
Class to write specified types to a binary stream
| |
FileIO |
This class includes methods for saving and loading XML and binary data
It uses custom iterators for saving (unfortunately, nothing as useful for reading value types)
Currently, float, double and ushort are supported (and they're processed in that order)
| |
KnownTypes |
Class created to work-around the issues with the DataContractSerializer in Mono
| |
LibraryIO |
This class includes methods for dynamically loading DLLs
| |
MetaData |
This class will create metadata objects that will aid in the reading of binary files created
with the BinaryWriter tools
| |
StreamFinder |
Implements static functions for returning streams from various locations (resources, file system, etc)
|
Interfaces
Interface | Description | |
---|---|---|
ICustomBinaryReader T |
General interface to read a specified type from binary
| |
ICustomBinaryWriter T |
General interface to write a specified type to binary
|