W3cubDocs

/Haxe Sys

RecordMacros

package sys.db

Available on cpp, hl, java, lua, macro, neko, php, python

Methods

dynamic error (msg:String, pos:Position):Dynamic

dynamic follow (t:Type, ?once:Bool):Type

dynamic getManager (t:Type, p:Position):RecordMacros

dynamic resolveType (name:String, ?module:String):Type

dynamic typeof (e:Expr):Type

Static methods

static addRtti ():Array<Field>

Available on macro

static getInfos (t:Type):RecordMacros

@:has_untyped static macroBuild ():Array<Field>

Available on macro

static macroCount (em:Expr, econd:Expr):{pos:Position, expr:ExprDef}

Available on macro

static macroDelete (em:Expr, econd:Expr, eopt:Expr):{pos:Position, expr:ExprDef}

Available on macro

static macroGet (em:Expr, econd:Expr, elock:Expr):{pos:Position, expr:ExprDef}

Available on macro

static macroSearch (em:Expr, econd:Expr, eopt:Expr, elock:Expr, ?single:Bool):{pos:Position, expr:ExprDef}

Available on macro

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/sys/db/RecordMacros.html