public class VaArgBuffer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object[] |
args |
int |
length |
private Va_list |
va_list |
| Constructor and Description |
|---|
VaArgBuffer(int size) |
VaArgBuffer(java.lang.Object[] src) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean()
Cleans the values in Buffer.
|
void |
copyFrom(java.lang.CharSequence formatText,
Va_list input)
Copies values from a source variable argument list.
|
Va_list |
get_va_list() |
java.lang.Object[] |
get() |
static VaArgBuffer |
represent(java.lang.Object... inputArgs) |
void |
setArg(int ix,
int value) |
private final java.lang.Object[] args
public final int length
private final Va_list va_list
public VaArgBuffer(int size)
public VaArgBuffer(java.lang.Object[] src)
public void copyFrom(java.lang.CharSequence formatText,
Va_list input)
formatText - This argument is only used in C/C++ if the input doesn't contain a type information.
In java it's unnecessary because Va_list always contains the type.inputVaArgs - public void setArg(int ix,
int value)
public static VaArgBuffer represent(java.lang.Object... inputArgs)
public Va_list get_va_list()
public void clean()
public java.lang.Object[] get()