My Project
Public Member Functions | List of all members
NPL::NPLNumberObject Class Reference

a floating point number More...

#include <NPLTable.h>

Inheritance diagram for NPL::NPLNumberObject:
NPL::NPLObjectBase ParaEngine::intrusive_ptr_single_thread_base

Public Member Functions

 NPLNumberObject (double value)
 create the table from a serialized string. More...
 
void SetValue (double value)
 
double GetValue ()
 
NPLNumberObjectoperator= (double value)
 
- Public Member Functions inherited from NPL::NPLObjectBase
NPLObjectType GetType ()
 
bool isTable ()
 
bool isNumber ()
 
bool isString ()
 
bool isNil ()
 
bool isBool ()
 

Additional Inherited Members

- Public Types inherited from NPL::NPLObjectBase
enum  NPLObjectType {
  NPLObjectType_Nil, NPLObjectType_Table, NPLObjectType_Number, NPLObjectType_String,
  NPLObjectType_Bool
}
 
typedef std::map< std::string, NPLObjectProxyTableFieldMap_Type
 
typedef std::map< int, NPLObjectProxyTableIntFieldMap_Type
 
typedef TableFieldMap_Type::iterator Iterator_Type
 
typedef TableIntFieldMap_Type::iterator IndexIterator_Type
 
- Public Attributes inherited from ParaEngine::intrusive_ptr_single_thread_base
long m_ref_count
 
- Protected Member Functions inherited from ParaEngine::intrusive_ptr_single_thread_base
 intrusive_ptr_single_thread_base (const intrusive_ptr_single_thread_base &)
 
intrusive_ptr_single_thread_baseoperator= (const intrusive_ptr_single_thread_base &)
 
- Protected Attributes inherited from NPL::NPLObjectBase
NPLObjectType m_type
 

Detailed Description

a floating point number

Constructor & Destructor Documentation

§ NPLNumberObject()

NPL::NPLNumberObject::NPLNumberObject ( double  value)
inline

create the table from a serialized string.


The documentation for this class was generated from the following file: