voltando a versao de n aberturas e fechamentos de sockets

Dependencies:   EthernetInterface NTPClient mbed-rtos_old mbed

Fork of header_main_public by VZTECH

Committer:
klauss
Date:
Fri Sep 19 17:39:09 2014 +0000
Revision:
18:01a93677e40c
Parent:
4:de46f0d9b14d
hills_01

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