// limitations under the License.
//
-
-
-#include <dpl/log/log.h>
#include <CommonsJavaScript/Validator.h>
#include <CommonsJavaScript/ScopedJSStringRef.h>
#include <CommonsJavaScript/JSUtils.h>
#include "JSNdefRecordURI.h"
#include "JSNdefRecordMedia.h"
#include "JSNdefMessage.h"
+#include <Logger.h>
using namespace std;
using namespace WrtDeviceApis::CommonsJavaScript;
NFCConverter::NFCConverter(JSContextRef context) : Converter(context)
{
- LogDebug("entered");
+ LoggerD("entered");
static bool init = initializeAllowedProperties();
(void) init;
}
NFCConverter::~NFCConverter()
{
- LogDebug("entered");
+ LoggerD("entered");
}
TagFilterPtr NFCConverter::toNFCTagFilter(JSValueRef jsValue)
{
- LogDebug("entered");
+ LoggerD("entered");
if (JSValueIsNull(m_context, jsValue) ||
JSValueIsUndefined(m_context, jsValue)) {
return TagFilterPtr(); //empty filter
if (!JSValueIsUndefined(m_context, jsValue)) {
vector<std::string> filter_values(toVectorOfStrings(jsValue));
- LogDebug("NFCConverter, start setting filter values, tag_types.size() : " << filter_values.size());
+ LoggerD("NFCConverter, start setting filter values, tag_types.size() : " << filter_values.size());
for (unsigned int i=0; i<filter_values.size(); i++) {
nfcTagType filterValue = toNfcTagType(filter_values.at(i));
filter->addTagTypeValue(filterValue);
- LogDebug("NFCConverter, tag_types.at(i): " << filter_values.at(i));
+ LoggerD("NFCConverter, tag_types.at(i): " << filter_values.at(i));
}
}
- LogDebug("NFCConverter, filter size == " << filter->getFilterSize());
+ LoggerD("NFCConverter, filter size == " << filter->getFilterSize());
return filter;
}
nfcTNF NFCConverter::toNfcTNF(const JSValueRef& arg) {
long value = toLong(arg);
- LogDebug("toNfcTNF, value == " << value);
+ LoggerD("toNfcTNF, value == " << value);
if ((value < NFC_TNF_EMPTY) || (value > NFC_TNF_UNCHANGED)) {
ThrowMsg(InvalidArgumentException, "It is not a correct tnf value");
bool NFCConverter::initializeAllowedProperties()
{
- LogDebug("entered");
+ LoggerD("entered");
//NFC Filter properties
m_allowedTagFilterProperties.push_back(NFC_FILTER_ATTRIBUTE_TAG_TYPES);
return true;
}
bool NFCConverter::isNdefRecord(const JSValueRef& arg) {
- LogDebug("Entered");
+ LoggerD("Entered");
if (JSValueIsNull(m_context, arg) || JSValueIsUndefined(m_context, arg)) {
- LogDebug("Object is Null or Undefied");
+ LoggerD("Object is Null or Undefied");
return false;
}
if (JSValueIsObjectOfClass(m_context, arg, JSNdefRecord::getClassRef())
JSObjectRef obj = toJSObjectRef(arg);
if (!obj) {
- LogError("Object is null");
+ LoggerE("Object is null");
ThrowMsg(Commons::ConversionException, "Object is null");
}
}
void *NFCConverter::getRecordHandle(const JSValueRef& arg) {
- LogDebug("Entered");
+ LoggerD("Entered");
if (!isNdefRecord(arg)) {
ThrowMsg(Commons::ConversionException,
"Message is JS null or JS undefined.");
JSObjectRef obj = toJSObjectRef(arg);
if (!obj) {
- LogError("Object is null");
+ LoggerE("Object is null");
ThrowMsg(Commons::ConversionException, "Object is null");
}
NdefRecordPrivObject* privateObject = static_cast<NdefRecordPrivObject*>(JSObjectGetPrivate(obj));
if (!privateObject) {
- LogError("Private object is not set.");
+ LoggerE("Private object is not set.");
ThrowMsg(Commons::ConversionException, "Private object not set");
}
JSObjectRef obj = toJSObjectRef(arg);
if (!obj) {
- LogError("Object is null");
+ LoggerE("Object is null");
ThrowMsg(Commons::ConversionException, "Object is null");
}
return copiedMessage(obj);
void *NFCConverter::copiedMessage(const JSObjectRef& obj) {
NdefMessagePrivObject* privateObject = static_cast<NdefMessagePrivObject*>(JSObjectGetPrivate(obj));
if (!privateObject) {
- LogError("Private object is not set.");
+ LoggerE("Private object is not set.");
ThrowMsg(Commons::ConversionException, "Private object is not set");
}
}
NFCChangedCallback NFCConverter::toNFCChangedCallback(const JSValueRef& arg) {
- LogDebug("Entered");
+ LoggerD("Entered");
JSObjectRef object = toJSObjectRef(arg);
NFCChangedCallback result;