voltando a versao de n aberturas e fechamentos de sockets data 19/09

Dependencies:   EthernetInterface NTPClient mbed-rtos mbed EALib

Fork of header_main_publish by VZTECH

Committer:
klauss
Date:
Sat Sep 20 11:27:47 2014 +0000
Revision:
19:ab2088e0dec6
Parent:
4:de46f0d9b14d
colinas_02

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 0:4d17cd9c8f9d 1 #ifndef __VECTOR_H__
klauss 0:4d17cd9c8f9d 2 #define __VECTOR_H__
klauss 0:4d17cd9c8f9d 3
klauss 0:4d17cd9c8f9d 4 #include <stdlib.h>
klauss 0:4d17cd9c8f9d 5 #include "object.h"
klauss 4:de46f0d9b14d 6 #include "debug.h"
klauss 0:4d17cd9c8f9d 7
klauss 0:4d17cd9c8f9d 8 class Vector{
klauss 0:4d17cd9c8f9d 9 private:
klauss 0:4d17cd9c8f9d 10 Object **objects;
klauss 0:4d17cd9c8f9d 11 int elements;
klauss 0:4d17cd9c8f9d 12
klauss 0:4d17cd9c8f9d 13 public:
klauss 0:4d17cd9c8f9d 14 Vector();
klauss 0:4d17cd9c8f9d 15 ~Vector();
klauss 0:4d17cd9c8f9d 16 void add( Object * e );
klauss 0:4d17cd9c8f9d 17 Object * get_element( int position );
klauss 0:4d17cd9c8f9d 18 void remove_element( int position );
klauss 0:4d17cd9c8f9d 19 int find_element( Object * e );
klauss 0:4d17cd9c8f9d 20 Object * find_element( int ext, int port );
klauss 0:4d17cd9c8f9d 21 int size();
klauss 0:4d17cd9c8f9d 22 };
klauss 0:4d17cd9c8f9d 23 #endif