로딩중...
검색중...
일치하는것 없음
nulStela.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
4#include "stela.hpp"
5
6namespace by {
7
20 class _nout nulStela: public stela {
21 BY(ME(nulStela, stela), CLONE(me), INIT_META(nulStela))
22
23 public:
24 nulStela();
25
26 public:
27 const std::string& asStr() const override;
28 nchar asChar() const override;
29 nint asInt() const override;
30 nbool asBool() const override;
31 const type& getType() const override;
32 nbool isExist() const override;
33
34 public:
35 static me& get();
36 };
37}
Null stela node representing empty or undefined values
Definition nulStela.hpp:20
nint asInt() const override
Converts the stela object's value to an integer.
nchar asChar() const override
Converts the stela object's value to a character.
nbool asBool() const override
Converts the stela object's value to a boolean.
const std::string & asStr() const override
Converts the stela object's value to a string.
nbool isExist() const override
Checks if the stela object is considered "existent" (i.e., not a nulStela).
Core AST node for stela configuration language
Definition stela.hpp:49
Core class for runtime type information in byeol language
Definition type.hpp:100
Rich logging support with polymorphic type conversion
Definition richLog.hpp:34