org.bridj.cpp.std
Class vector<T>

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.StructObject
          extended by org.bridj.cpp.CPPObject
              extended by org.bridj.cpp.std.vector<T>
Type Parameters:
T -
All Implemented Interfaces:
NativeObjectInterface

public class vector<T>
extends CPPObject

Binding for STL's std::vector class.

Author:
ochafik

Constructor Summary
vector(Pointer<? extends vector<T>> peer)
           
vector(Type t)
           
 
Method Summary
 Pointer<T> _M_end_of_storage()
          Deprecated. 
 Pointer<T> _M_finish()
          Deprecated. 
 Pointer<T> _M_start()
          Deprecated. 
 T get(int index)
           
 T get(long index)
           
 void push_back(T value)
           
 long size()
           
 
Methods inherited from class org.bridj.StructObject
toString
 
Methods inherited from class org.bridj.NativeObject
clone, equals
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

vector

public vector(Type t)

vector

public vector(Pointer<? extends vector<T>> peer)
Method Detail

_M_start

@Deprecated
public Pointer<T> _M_start()
Deprecated. 


_M_finish

@Deprecated
public Pointer<T> _M_finish()
Deprecated. 


_M_end_of_storage

@Deprecated
public Pointer<T> _M_end_of_storage()
Deprecated. 


get

public T get(long index)

get

public T get(int index)

push_back

public void push_back(T value)

size

public long size()


Copyright © 2009-2013. All Rights Reserved.