LBMSDMFieldsAttribute define the attributes used by LBMSDMFields. Currently the only option is to set the number of preallocated fields on a field set (message). In the future, other options will be added.
More...
|
| LBMSDMFieldsAttribute () |
| Constructor for a field set attribute.
|
|
virtual void | set_field_prealloc (int num_fields) |
| Set the number of preallocated fields. More...
|
|
virtual int | get_field_prealloc () |
| Get the number of preallocated fields. More...
|
|
virtual new LBMSDMFieldsAttribute | Clone () |
| Get a copy of this object. More...
|
|
virtual void | enable_name_tree () |
| Enable field name validation This also controls name validation when adding fields etc. When validation is on, duplicate field names are detected. The C API also implements a name tree for optimized searches by name, but this is reserved for future development in Java and .NET.
|
|
virtual void | disable_name_tree () |
| Enable field name validation This also controls name validation when adding fields etc. When validation is on, duplicate field names are detected. The C API also implements a name tree for optimized searches by name, but this is reserved for future development in Java and .NET.
|
|
virtual bool | name_tree_enabled () |
| Find out if field name validation is enabled. More...
|
|
virtual void | set_debug_level (int level) |
| Set the debug level for processing this SDM message. Currently all debugs go to standard out. More...
|
|
virtual void | log (System.String s) |
| Log an event. If debug level is set greater than 0, output to stderr. More...
|
|
LBMSDMFieldsAttribute define the attributes used by LBMSDMFields. Currently the only option is to set the number of preallocated fields on a field set (message). In the future, other options will be added.
virtual int com.latencybusters.lbm.sdm.LBMSDMFieldsAttribute.get_field_prealloc |
( |
| ) |
|
|
virtual |
Get the number of preallocated fields.
- Returns
- s The number of fields to preallocate
virtual void com.latencybusters.lbm.sdm.LBMSDM.log |
( |
System.String |
s | ) |
|
|
virtualinherited |
Log an event. If debug level is set greater than 0, output to stderr.
- Parameters
-
s | String containing the event to log |
virtual bool com.latencybusters.lbm.sdm.LBMSDMFieldsAttribute.name_tree_enabled |
( |
| ) |
|
|
virtual |
Find out if field name validation is enabled.
- Returns
- true if enabled
virtual void com.latencybusters.lbm.sdm.LBMSDM.set_debug_level |
( |
int |
level | ) |
|
|
virtualinherited |
Set the debug level for processing this SDM message. Currently all debugs go to standard out.
- Parameters
-
virtual void com.latencybusters.lbm.sdm.LBMSDMFieldsAttribute.set_field_prealloc |
( |
int |
num_fields | ) |
|
|
virtual |
Set the number of preallocated fields.
- Parameters
-
num_fields | The number of fields to preallocate |
The documentation for this class was generated from the following file: