main.cpp File Reference

#include <crtdbg.h>
#include <windows.h>
#include "MemoryAlloc.h"
#include "pipeline/SimpleUnit.h"
#include "DerivedUnit.h"

Include dependency graph for SimpleUnitDLL/main.cpp:

Go to the source code of this file.

Functions

 __declspec (dllexport) EnumUnitType GetUnitResultType(void)
 Funkce vraci informaci o datovem typu vysledku dane jednotky pouzite v teto DLL.
EnumDLLType GetType (void)
 Funkce pro urceni typu funkce "CreateUnit".
TUnitInterfaceCreateUnit (TDispatcherInterface *dispatcher)
 Funkce pro vytvoreni tridy a preneseni ven z DLL.
const char * GetUnitCreateInfo (void)
 Tato funkce vraci textovy retezec s informacemi o funkci CreateUnit, ktera vytvari jednotku.
const char * GetUnitResultInfo (void)
 Tato funkce vraci textovy retezec s informacemi o typu navratovych hodnot teto jednotky.
BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved)
 Standardni vstupni funkce DLL knihovny.


Function Documentation

__declspec dllexport   ) 
 

Funkce vraci informaci o datovem typu vysledku dane jednotky pouzite v teto DLL.

Definition at line 56 of file SimpleUnitDLL/main.cpp.

References NSPipeline::ENUM_UNITTYPE_INTEGER.

TUnitInterface* CreateUnit TDispatcherInterface dispatcher  ) 
 

Funkce pro vytvoreni tridy a preneseni ven z DLL.

Presny typ funkce (jejich parametru) lze ziskat pomoci funkce GetType().

Parameters:
dispatcher [in] platne rozhrani dispatcheru

Definition at line 46 of file SimpleUnitDLL/main.cpp.

BOOL WINAPI DllMain HINSTANCE  hinstDLL,
DWORD  fdwReason,
LPVOID  lpReserved
 

Standardni vstupni funkce DLL knihovny.

Parameters:
hinstDLL [in] handle aktualni instance processu
fdwReason [in] duvod zavolani teto funkce
lpReserved [in] nepouzito

Definition at line 98 of file SimpleUnitDLL/main.cpp.

References TMemoryAllocStats::m_alloc_array, and TMemoryAllocStats::m_alloc_normal.

EnumDLLType GetType void   ) 
 

Funkce pro urceni typu funkce "CreateUnit".

Definition at line 35 of file SimpleUnitDLL/main.cpp.

References NSPipeline::ENUM_DLLTYPE_BASIC.

const char* GetUnitCreateInfo void   ) 
 

Tato funkce vraci textovy retezec s informacemi o funkci CreateUnit, ktera vytvari jednotku.

Retezec by mel obsahovat napr. deklaraci funkce a popis parametru - pokud existuji

Definition at line 66 of file SimpleUnitDLL/main.cpp.

const char* GetUnitResultInfo void   ) 
 

Tato funkce vraci textovy retezec s informacemi o typu navratovych hodnot teto jednotky.

Mel by zde byt obsazen typ navratove hodnoty a dale napr. informace o tom, co je vlastne ve vysledku obsazeno.

Definition at line 79 of file SimpleUnitDLL/main.cpp.


Generated on Sat Nov 17 16:24:23 2007 for Image Processing Pipeline by  doxygen 1.4.6-NO