VZTECH / Mbed 2 deprecated header_main_publish

Dependencies:   EthernetInterface NTPClient mbed-rtos_old mbed

Fork of header_main_public by VZTECH

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers vector.h Source File

vector.h

00001 #ifndef __VECTOR_H__
00002 #define __VECTOR_H__
00003 
00004 #include <stdlib.h>
00005 #include "object.h"
00006 #include "debug.h"
00007 
00008 class Vector{
00009     private:
00010         Object **objects;
00011         int elements;
00012 
00013     public: 
00014         Vector();
00015         ~Vector();
00016         void add( Object * e );
00017         Object * get_element( int position );
00018         void remove_element( int position );
00019         int find_element( Object * e );
00020         Object * find_element( int ext, int port );
00021         int size();
00022 };
00023 #endif