MCPcopy Index your code

hub / github.com/culvertsoft/mgen / functions

Functions1,402 in github.com/culvertsoft/mgen

↓ 103 callersMethodsize
()
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/StringEncoder.java:33
↓ 72 callersMethodwrite
(int b)
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BuiltInWriter.java:24
↓ 60 callersMethodget
* Returns the pointer contained. */
mgen-cpplib/src/main/cpp/mgen/classes/Polymorphic.h:183
↓ 51 callersMethodelementType
Gets the type of the elements in this array or list @return The type of the elements in this array or list @throws RuntimeException If c
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/ListOrArrayType.java:16
↓ 49 callersMethodPeek
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/filestream.h:18
↓ 44 callersMethodPut
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/filestream.h:21
↓ 43 callersMethodTake
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/filestream.h:19
↓ 38 callersMethodreadTypeTag
Internal method for reading a binary type tag @return The binary type tag read @throws IOException If the underlying data input source t
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryReader.java:611
↓ 38 callersMethodwriteTypeTag
Internal method for writing a binary type tag @param tag If to write a binary type tag @throws IOException If an IOException
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryWriter.java:1344
↓ 36 callersMethodname
Gets the name of this field. @return the name of this field
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/Field.java:24
↓ 35 callersMethodwriteObject
* Primary interface method for writing MGen objects to this writer. The class of the * object must be registered in class registry provided to th
mgen-cpplib/src/main/cpp/mgen/serialization/BinaryWriter.h:57
↓ 34 callersMethodtypeEnum
Returns a utility enum to easier switch on field and data types. @return A utility enum to easier switch on field and data types
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/Type.java:30
↓ 32 callersMethodensureTypeTag
Internal convenience method for verifying an expected binary type tag versus an actual read one. @param field The field the comparison is
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryReader.java:828
↓ 31 callersMethodequals
Generated equals(..) method for all MGen objects. @return If this method is deeply equal to provided parameter.
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/classes/MGenBase.java:34
↓ 30 callersMethodwriteSize
Internal method for writing a size value @param i The value to write @throws IOException If an IOException occurs when writin
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryWriter.java:1265
↓ 29 callersMethodadd
(final T v)
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/ListMaker.java:18
↓ 25 callersMethodtyp
A method for getting runtime meta data information on a ClassRegistryEntry. @return Runtime meta data information on a ClassRegistryEntry
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/classes/ClassRegistryEntry.java:103
↓ 21 callersMethodTell
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/filestream.h:20
↓ 20 callersMethodadd
mgen-cpplib/src/main/cpp/mgen/classes/ClassRegistryBase.h:95
↓ 19 callersMethodread
mgen-cpplib/src/main/cpp/mgen/serialization/JsonReader.h:189
↓ 18 callersMethodclear
()
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/FastByteBuffer.java:83
↓ 18 callersMethodgetClass
(final String fullName)
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/RuntimeEnumType.java:79
↓ 18 callersMethodwriteByte
Internal method for writing a byte @param b The byte to write @throws IOException If an IOException occurs when writing to th
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryWriter.java:1095
↓ 17 callersMethodcalc
(final Enum<?> e, final Type type)
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/FieldHasher.java:20
↓ 17 callersMethod~GenericValue
Destructor. ! Need to destruct elements of array, members of object, or copy-string. */
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/document.h:138
↓ 16 callersMethodid
* Returns the id of this field. */
mgen-cpplib/src/main/cpp/mgen/metadata/Field.h:53
↓ 16 callersMethodinit
mgen-cpplib/src/test/cpp/include/tut/tut_console_reporter.hpp:260
↓ 16 callersMethodreset
mgen-cpplib/src/test/cpp/src/tests/ExtremeValues.cpp:59
↓ 15 callersMethodbeginWritePair
Internal method for writing the beginning of a key-value entry @param name The key/name of the key-value entry @throws IOException
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/JsonWriter.java:342
↓ 15 callersMethodget
mgen-cpplib/src/test/cpp/include/tut/tut.hpp:204
↓ 14 callersFunctiontmpWrap
(id)
mgen-javascriptlib/src/main/javascript/mgen-lib.js:28
↓ 13 callersMethodbeginBlock
Internal helper method for starting a new block, such as an array, list, map or object. @param beginString The starting string of the bloc
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/JsonWriter.java:888
↓ 13 callersMethodendBlock
Internal method for ending the writing of a block (array, list, object, map etc) @param endString The finishing string (such as ']' for ar
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/JsonWriter.java:389
↓ 13 callersMethodhashCode
Generated hashCode method for all MGen objects. @return The deeply calculated hashcode for this MGen object.
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/classes/MGenBase.java:41
↓ 13 callersMethodput
(final K key, final V value)
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/MapMaker.java:21
↓ 13 callersMethodwriteFieldStart
Internal method called before writing a field. Writes a field id and binary type tag. @param id The field id @param tag The bi
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryWriter.java:315
↓ 12 callersMethodareEqual
(final Enum<?>[] a, final Enum<?>[] b, final Type type)
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/EqualityTester.java:20
↓ 12 callersMethodnewEntry
Internal method for beginning writing a new key-value entry @throws IOException If an IOException occurs when writing to the the underlyi
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/JsonWriter.java:369
↓ 12 callersFunctiono
(b,e)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:7
↓ 12 callersFunctiono
(b,e)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:7
↓ 12 callersFunctiono
(b,e)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:7
↓ 12 callersFunctiono
(b,e)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:7
↓ 12 callersMethodtest
mgen-cpplib/src/test/cpp/include/tut/tut.hpp:95
↓ 12 callersMethodwrite
mgen-cpplib/src/main/cpp/mgen/serialization/BinaryWriter.h:115
↓ 11 callersFunctionc
(a,d,k,l)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:13
↓ 11 callersFunctionc
(a,d,k,l)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:13
↓ 11 callersFunctionc
(a,d,k,l)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:13
↓ 11 callersFunctionc
(a,d,k,l)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:13
↓ 11 callersMethodreadSize
Internal method for reading a size value @return The value read @throws IOException If the underlying data input source throws an IOExce
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryReader.java:784
↓ 11 callersMethodvalueType
Gets the value type of this map @return The value type of this map
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/MapType.java:25
↓ 10 callersMethodGetSize
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/internal/stack.h:67
↓ 10 callersFunctionSkipWhitespace
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/reader.h:104
↓ 10 callersFunctionStrLen
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/internal/strfunc.h:14
↓ 10 callersFunctionensure
* Tests provided condition. * Throws if false. */
mgen-cpplib/src/test/cpp/include/tut/tut_assert.hpp:46
↓ 10 callersMethodget
Gets enum instances by name. @param entryStringName The enums name in string format. @return enum instances by name.
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/RuntimeEnumType.java:16
↓ 10 callersFunctiont
(b,e)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:7
↓ 10 callersFunctiont
(b,e)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:7
↓ 10 callersFunctiont
(b,e)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:7
↓ 10 callersFunctiont
(b,e)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:7
↓ 10 callersMethodtoString
{@inheritDoc}
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/Type.java:82
↓ 9 callersMethod_setAllFieldsSet
Convenience method primarily for testing. Marks all fields on this object as set or not set. @param state The state to mark fields to. @p
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/classes/MGenBase.java:200
↓ 9 callersMethod_validate
Checks that all required fields on this object are set. @param depth The depth to perform the check to (FieldSetDepth.DEEP or F
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/classes/MGenBase.java:211
↓ 9 callersMethodcheckflush
Internal method for checking if the internal string buffer/builder has reached the flush limit and needs to be flushed to the underlying data output s
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/TextFormatWriter.java:253
↓ 9 callersFunctioncopyFile
(src, dst)
buildutil.py:56
↓ 9 callersMethoddata
()
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/StringEncoder.java:29
↓ 9 callersMethoddeepCopy
(final boolean[] a, final Type type)
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/util/DeepCopyer.java:22
↓ 9 callersFunctione
(a,d,k)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:11
↓ 9 callersFunctione
(a,d,k)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:11
↓ 9 callersFunctione
(a,d,k)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:11
↓ 9 callersFunctione
(a,d,k)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:11
↓ 9 callersMethodfullName
The full (qualified) name of this type. @return The full name of this type.
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/Type.java:23
↓ 9 callersMethodkeyType
Gets the key type of this map @return The key type of this map
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/MapType.java:16
↓ 9 callersFunctionmkFolder
(path)
buildutil.py:21
↓ 9 callersMethodtypeTag
The 1 byte type tag of this type, specifically used by MGen binary streams. Can be used both within the compiler and during runtime. @return The 1 by
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/Type.java:41
↓ 8 callersFunctionA
(a,d)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:14
↓ 8 callersFunctionA
(a,d)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:14
↓ 8 callersFunctionA
(a,d)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:14
↓ 8 callersFunctionA
(a,d)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:14
↓ 8 callersMethodGetType
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/document.h:193
↓ 8 callersFunctionget_rapidjson_type_name
mgen-cpplib/src/main/cpp/mgen/serialization/JsonInputStream.h:74
↓ 8 callersFunctiontoString
mgen-cpplib/src/main/cpp/mgen/util/stringutil.h:37
↓ 8 callersMethodwriteQuoteEscaped
Internal method for writing an escaped string, following the JSON string escape rules. Copied and modified from json-simple. Unfortunately it's not a
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/JsonWriter.java:928
↓ 8 callersFunctionx
(b)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctionx
(b)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctionx
(b)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctionx
(b)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctiony
(b,e)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctiony
(b,e)
mgen-integrationtests/javascriptcheck/depends/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctiony
(b,e)
mgen-integrationtests/javascriptcheck/write/src/test/javascript/require-2.0.6.js:7
↓ 8 callersFunctiony
(b,e)
mgen-integrationtests/javascriptcheck/read/src/test/javascript/require-2.0.6.js:7
↓ 7 callersFunctionBINARY_TAG_OF
* A 'BINARY_TAG_OF(..)' function exists in the mgen namespace for * each supported data type, for the binary writers and readers to use. * These a
mgen-cpplib/src/main/cpp/mgen/serialization/BinaryTags.h:35
↓ 7 callersMethodIsNull
mgen-cpplib/src/main/cpp/mgen/ext/rapidjson/document.h:194
↓ 7 callersMethodentries
The entries of this enumeration. @return The entries of this enumeration.
mgen-api/src/main/java/se/culvertsoft/mgen/api/model/EnumType.java:16
↓ 7 callersFunctiongetShortName
(path)
mgen-javascriptlib/src/main/javascript/mgen-lib.js:172
↓ 7 callersMethodnewInstance
Convenience method for instantiating MGen object classes without checked exceptions. @param cls The class to instantiate an object of @re
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/CommandLineArgHelp.java:233
↓ 7 callersMethodreadInt16
Internal method for reading an int16 @param readTag If we should start by verifying the written binary type tag @return The value read @
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/BinaryReader.java:660
↓ 7 callersMethodreadObject
Read API for users. This method reads an MGen object from the underlying data input source. @return The MGen object read from the stream, or null if
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/serialization/Reader.java:30
↓ 7 callersMethodtypeId
A method for getting the 64 bit type id of this entry. @return The 64 bit type id of this entry.
mgen-javalib/src/main/java/se/culvertsoft/mgen/javapack/classes/ClassRegistryEntry.java:56
↓ 7 callersMethodwhat
mgen-cpplib/src/test/cpp/include/tut/tut_exception.hpp:30
↓ 6 callersFunctionE
(b)
mgen-javascriptlib/src/test/javascript/require-2.0.6.js:7
next →1–100 of 1,402, ranked by callers