コード例 #1
0
ファイル: hdf.cpp プロジェクト: UnknownGosu/hhvm
void Hdf::append(const char *filename) {
  assert(filename && *filename);
  if (boost::ends_with(filename, ".ini")) {
    return;
  }
  CheckNeoError(hdf_read_file(getRaw(), (char*)filename));
}
コード例 #2
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
const char *Hdf::toString() const {
  if (m_dump) {
    free(m_dump);
    m_dump = nullptr;
  }
  CheckNeoError(hdf_write_string(getRaw(), &m_dump));
  return m_dump;
}
コード例 #3
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
void Hdf::append(const char *filename) {
  assert(filename && *filename);
  if (!(boost::contains(filename, ".hdf")
    || boost::ends_with(filename, ".hphp"))) {
    return;
  }
  CheckNeoError(hdf_read_file(getRaw(), (char*)filename));
}
コード例 #4
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
void Hdf::write(const char *filename) const {
  CheckNeoError(hdf_write_file(getRaw(), filename));
}
コード例 #5
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
void Hdf::fromString(const char *input) {
  CheckNeoError(hdf_read_string(getRaw(), (char*)input));
}
コード例 #6
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
void Hdf::remove(const char *name) const {
  assert(name && *name);
  CheckNeoError(hdf_remove_tree(getRaw(), name));
}
コード例 #7
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
void Hdf::set(const char *value) {
  CheckNeoError(hdf_set_value(getRaw(), nullptr, (char*)value));
}
コード例 #8
0
ファイル: hdf.cpp プロジェクト: 292388900/hhvm
void Hdf::copy(const Hdf &hdf) {
  CheckNeoError(hdf_copy(getRaw(), nullptr, hdf.getRaw()));
}
コード例 #9
0
ファイル: hdf.cpp プロジェクト: Alienfeel/hhvm
void Hdf::append(const char *filename) {
  assert(filename && *filename);
  CheckNeoError(hdf_read_file(getRaw(), (char*)filename));
}