hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
yoi::serialization Namespace Reference

Functions

template<>
void write (FILE *fp, const yoi::wstr &value)
 
template<>
void read (FILE *fp, yoi::wstr &value)
 
template<>
void write (FILE *fp, const CodegenObjectCacheEntry &value)
 
template<>
void read (FILE *fp, CodegenObjectCacheEntry &value)
 
template<>
void write (FILE *fp, const CodegenObjectCache &value)
 
template<>
void read (FILE *fp, CodegenObjectCache &value)
 
template<>
void write (FILE *fp, const std::set< yoi::indexT > &value)
 
template<>
void read (FILE *fp, std::set< yoi::indexT > &value)
 
template<typename T >
void write (FILE *fp, const T &value)
 
template<typename T >
void read (FILE *fp, T &value)
 
template<>
void write (FILE *fp, const yoi::wstr &value)
 
template<>
void read (FILE *fp, yoi::wstr &value)
 
template<>
void write (FILE *fp, const CodegenObjectCache &value)
 
template<>
void read (FILE *fp, CodegenObjectCache &value)
 
template<>
void write (FILE *fp, const CodegenObjectCacheEntry &value)
 
template<>
void read (FILE *fp, CodegenObjectCacheEntry &value)
 
template<>
void write (FILE *fp, const std::set< yoi::indexT > &value)
 
template<>
void read (FILE *fp, std::set< yoi::indexT > &value)
 

Function Documentation

◆ read() [1/9]

template<>
void read ( FILE *  fp,
CodegenObjectCache value 
)

Definition at line 60 of file codegenObjectCache.cpp.

References read().

Here is the call graph for this function:

◆ read() [2/9]

template<>
void read ( FILE *  fp,
CodegenObjectCache value 
)
private

Definition at line 60 of file codegenObjectCache.cpp.

References read().

Here is the call graph for this function:

◆ read() [3/9]

template<>
void read ( FILE *  fp,
CodegenObjectCacheEntry value 
)

Definition at line 39 of file codegenObjectCache.cpp.

References read().

Here is the call graph for this function:

◆ read() [4/9]

template<>
void read ( FILE *  fp,
CodegenObjectCacheEntry value 
)
private

Definition at line 39 of file codegenObjectCache.cpp.

References read().

Here is the call graph for this function:

◆ read() [5/9]

template<>
void read ( FILE *  fp,
std::set< yoi::indexT > &  value 
)

Definition at line 86 of file codegenObjectCache.cpp.

References read().

Here is the call graph for this function:

◆ read() [6/9]

template<>
void read ( FILE *  fp,
std::set< yoi::indexT > &  value 
)
private

Definition at line 86 of file codegenObjectCache.cpp.

References read().

Here is the call graph for this function:

◆ read() [7/9]

template<typename T >
void read ( FILE *  fp,
T &  value 
)

Definition at line 22 of file codegenObjectCache.hpp.

◆ read() [8/9]

template<>
void read ( FILE *  fp,
yoi::wstr value 
)

Definition at line 20 of file codegenObjectCache.cpp.

References yoi::string2wstring().

Referenced by LLVMCodegen::LLVMCodegen(), read(), read(), and read().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read() [9/9]

template<>
void read ( FILE *  fp,
yoi::wstr value 
)

Definition at line 20 of file codegenObjectCache.cpp.

References yoi::string2wstring().

Referenced by LLVMCodegen::LLVMCodegen(), read(), read(), and read().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write() [1/9]

template<>
void write ( FILE *  fp,
const CodegenObjectCache value 
)

Definition at line 47 of file codegenObjectCache.cpp.

References write().

Here is the call graph for this function:

◆ write() [2/9]

template<>
void write ( FILE *  fp,
const CodegenObjectCache value 
)
private

Definition at line 47 of file codegenObjectCache.cpp.

References write().

Here is the call graph for this function:

◆ write() [3/9]

template<>
void write ( FILE *  fp,
const CodegenObjectCacheEntry value 
)

Definition at line 31 of file codegenObjectCache.cpp.

References write().

Here is the call graph for this function:

◆ write() [4/9]

template<>
void write ( FILE *  fp,
const CodegenObjectCacheEntry value 
)
private

Definition at line 31 of file codegenObjectCache.cpp.

References write().

Here is the call graph for this function:

◆ write() [5/9]

template<>
void write ( FILE *  fp,
const std::set< yoi::indexT > &  value 
)

Definition at line 79 of file codegenObjectCache.cpp.

References write().

Here is the call graph for this function:

◆ write() [6/9]

template<>
void write ( FILE *  fp,
const std::set< yoi::indexT > &  value 
)
private

Definition at line 79 of file codegenObjectCache.cpp.

References write().

Here is the call graph for this function:

◆ write() [7/9]

template<typename T >
void write ( FILE *  fp,
const T &  value 
)

Definition at line 16 of file codegenObjectCache.hpp.

◆ write() [8/9]

template<>
void write ( FILE *  fp,
const yoi::wstr value 
)

Definition at line 12 of file codegenObjectCache.cpp.

References yoi::wstring2string().

Referenced by LLVMCodegen::generate(), write(), write(), and write().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write() [9/9]

template<>
void write ( FILE *  fp,
const yoi::wstr value 
)

Definition at line 12 of file codegenObjectCache.cpp.

References yoi::wstring2string().

Referenced by LLVMCodegen::generate(), write(), write(), and write().

Here is the call graph for this function:
Here is the caller graph for this function: