IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Namespaces | Typedefs
ElementsInfoTypes.h File Reference

Predefined types for elements informations management. More...

#include <IPSDKBaseData/Range/ElementsRange.h>
#include <IPSDKUtil/Tools/GuidTypes.h>
#include <boost/shared_ptr.hpp>
#include <set>

Go to the source code of this file.

Classes

struct  ipsdk::processor::ElementLocationInfo
 

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::processor
 Namespace agregating IPSDK base routines and classes for algorithm processing.
 

Typedefs

typedef std::map< ElementsRange, ElementLocationInfo > ipsdk::processor::ElementsLocation
 collection associating a elements range to a socket guid set
 
typedef std::map< Guid, ipUInt64 > ipsdk::processor::RemoteDataSize
 collection of guid associated to a data size
 
typedef boost::shared_ptr< ElementsLocationInfo > ipsdk::processor::ElementsLocationInfoPtr
 shared pointer to elements location informations
 
typedef boost::shared_ptr< const ElementsLocationInfo > ipsdk::processor::ElementsLocationInfoConstPtr
 shared pointer to const elements location informations
 
typedef boost::shared_ptr< ElementsSplitInfo > ipsdk::processor::ElementsSplitInfoPtr
 shared pointer to elements split informations
 
typedef boost::shared_ptr< const ElementsSplitInfo > ipsdk::processor::ElementsSplitInfoConstPtr
 shared pointer to const elements split informations
 

Detailed Description

Predefined types for elements informations management.

Author
E. Noirfalise
Date
2015/10/06