| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/stat/filaInt.h
Go to the documentation of this file.

    00001 //---------------------------------------------------------------------------
    00002 #ifndef FilaIntH
    00003 #define FilaIntH
    00004
    00005 #include "TeStatDefines.h"
    00006
    00007 class STAT_DLL TFilaInt
    00008 {
    00009   private:
    00010     typedef struct it {
    00011       int Raiz;
    00012       struct it *Proximo;
    00013     }Item_t,*Item_ptr;
    00014
    00015     typedef struct Fila {
    00016       Item_ptr Head;
    00017       Item_ptr Tail;
    00018       int Size;
    00019     }Fila_t,*Fila_ptr;
    00020     Fila_ptr mFila;
    00021    int  GetSize();
    00022 public:
    00023   TFilaInt();
    00024   ~TFilaInt();
    00025   void  Insere(int);
    00026   int  Retira();
    00027   int Size() {return GetSize();}
    00028 };
    00029
    00030 //---------------------------------------------------------------------------
    00031 #endif

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines