MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLBase/mlBaseList.h File Reference

Base object class managing containers/lists of BasePointers as BaseItems. More...

#include "mlModuleIncludes.h"
#include "mlBaseInit.h"
#include "mlListBase.h"

Go to the source code of this file.

Classes

class  ml::BaseContainerItem
 Base object class BaseContainerItem encapsulates a pointer to a Base object as a list item. More...
class  ml::BaseListSortParameters
 Class that is designed to hold custom list sorting parameters (such as sort mode) More...
class  ml::BaseList
 Base object class BaseList which stores a list of BaseContainerItem entries. More...
struct  std::less< ml::BaseContainerItem >
 overwrite comparison class for BaseContainerItem More...

Namespaces

namespace  ml
 

Define the namespace name like in the ML. Default is ml.


namespace  std
 

Provide trigonometric etc.



Detailed Description

Base object class managing containers/lists of BasePointers as BaseItems.

An object of class BaseList acts as a container for objects of different base-derived classes, allowing the composition and decomposition of different objects on network level.

Author:
Jan-Martin Kuhnigk
Date:
10/2002

Definition in file mlBaseList.h.